Funkcja ftp_alloc() PHP
Definicja i użycie
Funkcja ftp_alloc() przydziela przestrzeń dla pliku do wysyłania na serwer FTP.
Jeśli sukces, zwraca true. W przeciwnym razie zwraca false.
Gramatyka
ftp_alloc(ftp_connection,size,return)
Parametry | Opis |
---|---|
ftp_connection | Wymagane. Określa połączenie FTP do użycia. |
size | Opcjonalnie. Określa liczbę bajtów do przydzielenia. |
return | Opcjonalnie. Określa liczbę bajtów do przechowania odpowiedzi serwera. |
Wskazówki i komentarze
Komentarz:Wiele serwerów nie obsługuje tej komendy.
Przykład
Przykład 1
<?php $conn = ftp_connect("ftp.testftp.com") or die("Nie można połączyć się."); ftp_login($conn,"admin","ert456"); ftp_alloc($conn,"160",$response); echo $response; ftp_close($conn); ?>
Przykład 2
<?php $file = "myfile.txt"; $conn = ftp_connect("ftp.testftp.com") or die("Nie można połączyć się."); ftp_login($conn,"admin","ert456"); if (ftp_alloc($conn, filesize($file), $response)) { echo "Miejsce przydzielone na serwerze."; } else { echo "Nie można przydzielić miejsca. " . $response; } ftp_close($conn); ?>