PHP FTP ఫంక్షన్స్
- పూర్వ పేజీ PHP ఫిల్టర్
- తదుపరి పేజీ PHP HTTP
PHP FTP 简介
FTP 函数通过文件传输协议 (FTP) 提供对文件服务器的客户端访问。
FTP 函数用于打开、登录以及关闭连接,同时用于上传、下载、重名命、删除及获取文件服务器上的文件信息。不是所有 FTP 函数对每个服务器都起作用或返回相同的结果。自 PHP 3 起,FTP 函数可用。
这些函数用于对 FTP 服务器进行细致的访问。如果您仅仅需要对 FTP 服务器进行读写操作,建议使用 Filesystem 函数中的 ftp:// wrapper。
安装
PHP 的 Windows 版本已经内置该 FTP 扩展模块的支持。无需加载任何附加扩展库即可使用这些函数。
అయితే, మీరు PHP యొక్క Linux వెర్షన్ను నడుపుతున్నట్లయితే, కంపైలేషన్ సమయంలో --enable-ftp ఆప్షన్ను (PHP4 లేదా అంతకంటే పెద్ద వెర్షన్లు) లేదా --with-ftp (PHP3 వెర్షన్) జోడించండి అని చెప్పవచ్చు。
PHP FTP ఫంక్షన్స్
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() | ఫైలులను కొనసాగించి అందించి/పంపండి (నాన్-బ్లాకింగ్) | 4 |
ftp_nb_fget() | FTP సర్వర్కు నుండి ఫైలును డౌన్లోడ్ చేయండి మరియు స్థానికంగా ప్రారంభించిన ఫైలులో సేవ్ చేయండి (నాన్-బ్లాకింగ్) | 4 |
ftp_nb_fput() | ప్రారంభించిన ఫైలును అప్లోడ్ చేయండి మరియు FTP సర్వర్కులో ఫైలుగా సేవ్ చేయండి (నాన్-బ్లాకింగ్)。 | 4 |
ftp_nb_get() | FTP సర్వర్కు నుండి ఫైలును డౌన్లోడ్ చేయండి (నాన్-బ్లాకింగ్)。 | 4 |
ftp_nb_put() | ఫైలును సర్వర్కు అప్లోడ్ చేయండి (నాన్-బ్లాకింగ్)。 | 4 |
ftp_nlist() | ప్రస్తుత డెర్రాయిలోని ఫైలు జాబితాను తెలుసుకోండి。 | 3 |
ftp_pasv() | ప్రస్తుత FTP పాసివ్ మోడ్ ఆపని ఉందా తెలుసుకోండి。 | 3 |
ftp_put() | 把文件上传到服务器。 | 3 |
ftp_pwd() | 返回当前目录名称。 | 3 |
ftp_quit() | ftp_close() యొక్క పేరు మార్పు | 3 |
ftp_raw() | FTP సర్వర్కుకు ఒక రావ్ కమాండ్ పంపుతుంది. | 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 ఫిల్టర్
- తదుపరి పేజీ PHP HTTP