Funksheni PHP ftp_nb_fput()

Muhtasari na matumizi

Funksheni ftp_nb_fput() inasajia faili inayofunguliwa, na inahifadhi katika mpangilio wa FTP kama faili (bila kipindi).

Funksheni hii inatoa tabia hizi:

  • FTP_FAILED (inasikitisha kusaidia au kusomwa)
  • FTP_FINISHED (inakamilika kusaidia au kusomwa)
  • FTP_MOREDATA (inahatarisha kusaidia au kusomwa)

Na ftp_fput() Inafanana, hii inaingia kwa kufikia mifungo ya mifaa. Hii inamaanisha kwamba programu yako inaweza kufanya mengine kama mifungo hii inapakia.

Inayofuata

ftp_nb_fput(ftp_connection,remote,local,mode,resume)
Vifaa Maelezo
ftp_connection Inayohitajika. Inaingia kwa kumekadiri mawasiliano wa FTP (kitambaa cha mawasiliano wa FTP). Inayohitajika kwa:
remote Inayohitajika. Inaingia kwa kumekadiri jina la mifaa wa kina wa mawasiliano wa kikompyuta. Inayohitajika kwa:
local Inayohitajika. Inaingia kwa kumekadiri kwa kufungua mifungo. Inayohitajika kwa:
mode

Inayohitajika. Inaingia kwa kumekadiri modi ya kusaidia. Inayohitajika kwa:

  • FTP_ASCII
  • FTP_BINARY
resume Inayohitajika. Inaingia kwa kumekadiri kwenye mifaa wa kina. Kwa msingi ni 0.

Mifanikio

Mafanikio hii inaonyesha text kutoka "source.txt" hadi "target.txt":

<?php
$source = fopen("source.txt","r");
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
ftp_nb_fput($conn,"target.txt",$source,FTP_ASCII);
ftp_close($conn);
?>