ftp//
ftp:// -- ftps:// — Åtkomst till FTP(s) URL:er
Beskrivning
Tillåter läsning av befintliga filer och skapande av nya filer via FTP. Om servern inte stöder passivt FTP-läge kommer anslutningen att misslyckas.
Du kan öppna filer för antingen läsning eller skrivning, men inte båda samtidigt. Om den fjärranslutna filen redan finns på FTP-servern och du försöker öppna den för skrivning men inte har specificerat alternativet "overwrite" i kontexten, kommer anslutningen att misslyckas. Om du behöver skriva över befintliga filer via FTP, specificera alternativet "overwrite" i kontexten och öppna filen för skrivning. Alternativt kan du använda FTP-tillägget.
Om du har ställt in direktivet "from" i php.ini, kommer detta värde att skickas som det anonyma FTP-lösenordet.
Användning
ftp://example.com/pub/file.txt ftp://user:password@example.com/pub/file.txt ftps://example.com/pub/file.txt ftps://user:password@example.com/pub/file.txt
Alternativ
Attribut | Stöd |
---|---|
Begränsad av allow_url_fopen | Ja |
Tillåter läsning | Ja |
Tillåter skrivning | Ja (nya filer/befintliga filer med "overwrite") |
Tillåter tillägg | Ja |
Tillåter samtidig läsning och skrivning | Nej |
Stödjer stat() | Endast elementen filesize(), filemtime(), filetype(), file_exists(), is_file(), och is_dir(). |
Stödjer unlink() | Ja |
Stödjer rename() | Ja |
Stödjer mkdir() | Ja |
Stödjer rmdir() | Ja |
Noteringar
- Notera: FTPS stöds endast när openssl-tillägget är aktiverat.
- Om servern inte stöder SSL, kommer anslutningen att falla tillbaka till vanlig okrypterad FTP.
Se även
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/wrappers.http.php
PHP
Språkreferens
Stödda Protokoll och Inslagningar
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webserver.