Fungu ya PHP ftp_nb_get()

Muhtasari na matumizi

Fupu_nb_get() funguza huzunguka dosia kutoka kwenye mbinu ya FTP na kusaidia dosia kwenye eneo lenye dosia (hakupendelea kusaidia).

Funguo hii inatokana na taarifu inayofikia:}

  • FTP_FAILED (kufikia kusaidia kufaichwa)
  • FTP_FINISHED (inakamilika kusaidia)
  • FTP_MOREDATA (inafikia/kusaidia inapendekeza)

Na ftp_get() Inayotokea, hali ya mawili inaamua ya kufanana. Hii inamaanisha inaingia mawili inayotumika. Kwa hiyo, programu yako inaweza kuchukua maadili mengine wakati wa kusaidia.

Inayosababisha

ftp_nb_get(wasiaja wa kina,hali ya nje,wasiaja,mbindu,mawingu)
Matumizi Maelezo
wasiaja wa kina Inayotahidi. Inaitumia kumtaja mawili ya wasiaja (kitambaa cha wasiaja wa kina).
hali ya nje Inayotahidi. Inaitumia kumtaja mawili ya hali ya nje. Ikiwa mawili hii inaonesha, inatumika.
wasiaja Inayotahidi. Inaitumia kumtaja nchi ya wasiaja.
mbindu

Inayotahidi. Inaitumia kumtaja mbinu ya kusaidia. Kimaadili kuna taarifu inayotumiwa:

  • FTP_ASCII
  • FTP_BINARY
mawingu Inayotahidi. Inaitumia kumtaja chini ya mawili ya wasiaja. Mbinu wa kuzingatia ni 0.

Mafano

Mafano hii inaamua ya kubadilika ya mawili ya "source.txt" kwenye "target.txt":

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