PHP FTP Functions
- ກ່ອນມາ PHP Filter
- ຕໍ່ມາ PHP HTTP
PHP FTP ການສະເໜີ
FTP Function ຈັດການການເຂົ້າເຖິງ FTP Server ຄົນຍົນຜ່ານ FTP (File Transfer Protocol).
ການຈັດການ FTP ຖືກນຳໃຊ້ເພື່ອເປີດ, ລົງຄວາມຄົງກັນ, ແລະ ປິດການເຊື່ອມຕໍ່, ພ້ອມກັບການທົດລອງ, ດາວໂຫຼດ, ລຶບ, ແລະ ຄົ້ນຫາຂໍ້ມູນວັດຖຸຂອງ FTP Server. ບໍ່ແມ່ນການຈັດການ FTP ທຸກຢ່າງກວ່າຈະປະຕິບັດຄວາມຜິດພາດຫາ FTP Server ທຸກຢ່າງກວ່າຈະບັນທຶກຜົນກະທົບຄືກັນ. ຕັ້ງແຕ່ PHP 3, FTP Function ສາມາດໃຊ້ໄດ້.
ການຈັດການການເຂົ້າເຖິງ FTP Server. ຖ້າເຈົ້າພຽງແຕ່ຈະດໍາເນີນການອານຸພາສາ FTP Server, ສະເໜີການໃຊ້ຫົວຂໍ້ ftp:// wrapper ຂອງ Filesystem Function.
ການຕິດຕັ້ງ
PHP Windows 版ພາຍໃນມີການສະໜັບສະໜູນຂອງ FTP Extension Module. ບໍ່ຕ້ອງລະບຸການຊະນະບັນດາລຸກສະຫຼະກຳຕື່ມເພື່ອນຳໃຊ້ກິດຈະກຳນັ້ນ
ແຕ່ຖ້າທ່ານກຳລັງດຳເນີນ PHP Linux 版ພາຍໃນການຮ່າງ --enable-ftp ຂອງ (PHP4 ຫຼືຫຼາຍກວ່າ) ຫຼື --with-ftp (PHP3 版ພາຍໃນ)
PHP FTP Functions
PHP:ການຊີ້ແຈງວ່າ PHP 版ຕົ້ນທີ່ສົມມຸດສະຫຼະກຳນັ້ນສາມາດສະໜັບສະໜູນກິດຈະກຳ
ກິດຈະກຳ | ການອະທິບາຍ | PHP |
---|---|---|
ftp_alloc() | ການຫວັງບາງບັນນາທິການຈະບັນທຶກໃນ FTP 服务器 | 5 |
ftp_cdup() | ການປ່ຽນຫຼັກຖານທີ່ປະຈຸບັນໃຫ້ເປັນຫຼັກຖານພໍ່ຂອງ FTP 服务器 | 3 |
ftp_chdir() | ການປ່ຽນຫຼັກຖານທີ່ປະຈຸບັນຂອງ FTP 服务器 | 3 |
ftp_chmod() | ການການປ່ຽນສັນຍາຂອງບັນນາທິການຈາກ FTP | 5 |
ftp_close() | ການປິດການຕິດຕາມ FTP | 4 |
ftp_connect() | ການເປີດການຕິດຕາມ FTP | 3 |
ftp_delete() | ການລຶບບັນນາທິການຈາກ FTP 服务器 | 3 |
ftp_exec() | ການດຳເນີນຊຸບສິນ/ຄຳສັ່ງໃນ FTP | 4 |
ftp_fget() | ດາວນາຍບັນນາທິການຈາກ FTP 服务器ແລະບັນທຶກໃນບັນນາທິການທີ່ເປີດກັນໄປທີ່ທ້ອງຖິ່ນ | 3 |
ftp_fput() | ບັນທຶກບັນນາທິການທີ່ເປີດກັນໄປແລະບັນທຶກໃນ FTP 服务器ຄືວ່າບັນນາທິການ | 3 |
ftp_get_option() | ກັບຄືນທາງປະກອບຕົວຂອງການຕິດຕາມ FTP | 4 |
ftp_get() | ດາວນາຍບັນນາທິການຈາກ FTP 服务器 | 3 |
ftp_login() | ການເຂົ້າໃນ FTP 服务器 | 3 |
ftp_mdtm() | ກັບຄືນຊ່ວງການປ່ຽນບັນປະສິດສະຖານຂອງບັນນາທິການ | 3 |
ftp_mkdir() | ການສ້າງຫຼັກຖານໃນ FTP 服务器 | 3 |
ftp_nb_continue() | ການກັບຄືນ/ການສົ່ງບັນນາທິການຢ່າງສືບຕໍ່ (non-blocking) | 4 |
ftp_nb_fget() | ດາວນາຍບັນນາທິການຈາກ FTP 服务器ແລະບັນທຶກໃນບັນນາທິການທີ່ເປີດກັນໄປທີ່ທ້ອງຖິ່ນ (non-blocking) | 4 |
ftp_nb_fput() | ບັນທຶກບັນນາທິການທີ່ເປີດກັນໄປແລະບັນທຶກໃນ FTP 服务器 (non-blocking) | 4 |
ftp_nb_get() | ດາວນາຍບັນນາທິການຈາກ FTP 服务器 (non-blocking) | 4 |
ftp_nb_put() | ບັນທຶກບັນນາທິການໄປໃນຖານນະຄອນ (non-blocking) | 4 |
ftp_nlist() | ກັບຄືນບັນຊີບັນນາທິການຂອງສາຍຫຼັງ | 3 |
ftp_pasv() | ການກັບຄືນວ່າ FTP ຖືກເປີດການຕິດຕາມຢ່າງປອດໄພຫຼືບໍ່ | 3 |
ftp_put() | 把文件上传到服务器。 | 3 |
ftp_pwd() | 返回当前目录名称。 | 3 |
ftp_quit() | ftp_close() 的别名。 | 3 |
ftp_raw() | 向 FTP 服务器发送一个 raw 命令。 | 5 |
ftp_rawlist() | 返回指定目录中文件的详细列表。 | 3 |
ftp_rename() | 重命名 FTP 服务器上的文件或目录。 | 3 |
ftp_rmdir() | 删除 FTP 服务器上的目录。 | 3 |
ftp_set_option() | 设置各种 FTP 运行时选项。 | 4 |
ftp_site() | 向服务器发送 SITE 命令。 | 3 |
ftp_size() | 返回指定文件的大小。 | 3 |
ftp_ssl_connect() | 打开一个安全的 SSL-FTP 连接。 | 4 |
ftp_systype() | 返回远程 FTP 服务器的系统类型标识符。 | 3 |
PHP FTP 常量
PHP:指示支持该常量的最早的 PHP 版本。
ຄວາມປະສົງ | ການອະທິບາຍ | PHP |
---|---|---|
FTP_ASCII | 3 | |
FTP_TEXT | 3 | |
FTP_BINARY | 3 | |
FTP_IMAGE | 3 | |
FTP_TIMEOUT_SEC | 3 | |
FTP_AUTOSEEK | 4 | |
FTP_AUTORESUME |
ມັກຕັ້ງການຫວນກັບການສາຍຕອນການການສົ່ງ GET ແລະ PUT ສາມາດເຮັດວຽກໄດ້ພຽງແຕ່ບໍ່ມີ FTP_AUTOSEEK ເປີດ |
4 |
FTP_FAILED | ການສົ່ງຂໍ້ມູນອັດຕະໂນມັດລົ້ມ | 4 |
FTP_FINISHED | ການສົ່ງຂໍ້ມູນອັດຕະໂນມັດສຳເລັດ | 4 |
FTP_MOREDATA | ການສົ່ງຂໍ້ມູນອັດຕະໂນມັດຕິດຕາມການສະຖານະ | 4 |
- ກ່ອນມາ PHP Filter
- ຕໍ່ມາ PHP HTTP