ftp_delete ($ftp_connection, $file)पैरामीटर:यह फ़ंक्शन ऊपर बताए गए और नीचे बताए अनुसार दो पैरामीटर लेता है:
- $ftp_connection:आवश्यक है। यह एक पूर्व-मौजूदा एफ़टीपी कनेक्शन निर्दिष्ट करता है जिसका उपयोग एफ़टीपी आदेशों या कार्यों को निष्पादित करने के लिए किया जाएगा।
- $file:आवश्यक। यह सर्वर पर फ़ाइल को हटाने के लिए पथ निर्दिष्ट करता है।
- यह फ़ंक्शन PHP 4.0.0 और इसके बाद के संस्करण के लिए उपलब्ध है।
- निम्न उदाहरणों को ऑनलाइन परिवेश IDE में नहीं चलाया जा सकता है। इसलिए, कुछ PHP होस्टिंग सर्वर या लोकलहोस्ट पर सही एफ़टीपी सर्वर नाम, उपयोगकर्ता नाम और पासवर्ड चलाने का प्रयास करें। FTP उपयोगकर्ता ने FTP कनेक्शन में लॉग इन किया है, अन्यथा यह एक त्रुटि देगा।
// FTP सर्वर से कनेक्ट करें
// ftp सर्वर को एक वेरिएबल में असाइन करें
$ftp_server
=
"localhost"
;
// सही ftp उपयोगकर्ता नाम का उपयोग करें
$ftp_username
=
"user"
;
// सही एफ़टीपी पासवर्ड मिलान का उपयोग करें
// एफ़टीपी उपयोगकर्ता नाम के लिए
$ftp_userpass
=
"user"
;
// पथ के साथ फ़ाइल नाम या फ़ाइल नाम
// सर्वर पर फ़ाइल को हटाया जाना है
$file
=
"test.txt"
;
// ftp कनेक्शन सेट करना
$ftp_connection
= ftp_connect (
$ftp_server
code> )
या
die
(
"$ से कनेक्ट नहीं हो सका ftp_server"
);
if
(
$ftp_connection
) {
इको <कोड> "एफ़टीपी सर्वर से सफलतापूर्वक जुड़ा हुआ है!" <कोड>; एक स्थापित कनेक्शन के लिए
// ftp उपयोगकर्ता नाम और पासवर्ड
$login
= ftp_login ( $ftp_connection
,
$ftp_username
,
$ftp_userpass
); कोड> <कोड> <कोड> <कोड> <कोड> अगर <कोड> ( <कोड> $ लॉगिन <कोड>) {
// सक्सेस चेक लॉगइन
echo
"
लॉग इन सफलतापूर्वक! "
;
// ftp_delete() फंक्शन FTP सर्वर से फाइल को डिलीट करने के लिए
<कोड> अगर <कोड> (ftp_delete (
$ftp_connection
,
$file
)) {
echo
"
हटाना"
.
$ फ़ाइल
.
"सफल है।"
;
}
अन्य
{
echo
"
फ़ाइल को हटाते समय त्रुटि"
.
$file
;
}
}
else
{
echo
"
लॉगिन विफल!"
;
}
// कनेक्शन बंद करें
अगर
(ftp_close (
$ftp_connection
)) {< / कोड >
echo
"
कनेक्शन सफलतापूर्वक बंद हुआ!"
;
}
}
?>
आउटपुट:FTP सर्वर से सफलतापूर्वक जुड़ा! सफलतापूर्वक लॉग इन हो चुका है! ./htdocs/test.txt को हटाना सफल रहा। कनेक्शन सफलतापूर्वक बंद!
यदि फ़ाइल को हटा दिया जाता है और उसी प्रोग्राम को फिर से चलाया जाता है, बशर्ते कि फ़ाइल मौजूद नहीं है क्योंकि इसे पहले ही हटा दिया गया है, एक त्रुटि होगी। आउटपुट इस तरह दिखेगाFTP सर्वर से सफलतापूर्वक जुड़ा हुआ है! सफलतापूर्वक लॉग इन हो चुका है! फ़ाइल को हटाते समय त्रुटि ./htdocs/test.txt कनेक्शन सफलतापूर्वक बंद हो गया!
लिंक: https://www.php.net/manual/en/function.ftp-delete.php
हमें उम्मीद है कि इस लेख ने समस्या को हल करने में आपकी मदद की है। PHP ftp_delete () फ़ंक्शन के अलावा, अन्य PHP-संबंधित विषयों की जाँच करें।
पायथन में उत्कृष्टता प्राप्त करना चाहते हैं? सर्वश्रेष्ठ पायथन ऑनलाइन पाठ्यक्रम 2023 की हमारी समीक्षा देखें। यदि आप डेटा विज्ञान में रुचि रखते हैं, तो यह भी देखें कि R में प्रोग्रामिंग कैसे सीखें।
वैसे, यह सामग्री अन्य भाषाओं में भी उपलब्ध है:
<उल>PHP ftp_delete () फ़ंक्शन Italiano PHP ftp_delete () फ़ंक्शन Deutsch PHP ftp_delete () फ़ंक्शन Français PHP ftp_delete () फ़ंक्शन Español PHP ftp_delete () फ़ंक्शन Türk PHP ftp_delete () फ़ंक्शन Русский PHP ftp_delete () फ़ंक्शन Português PHP ftp_delete () फ़ंक्शन Polski PHP ftp_delete () फ़ंक्शन Nederlandse PHP ftp_delete () फ़ंक्शन 中文 PHP ftp_delete () फ़ंक्शन 한국어 PHP ftp_delete () फ़ंक्शन 日本語 PHP ftp_delete () फ़ंक्शन हिन्दी PHP ftp_delete () फ़ंक्शन
Anna Wu
Moscow | 2023-02-05
मैं अपने कोडिंग साक्षात्कार की तैयारी कर रहा था, इसे स्पष्ट करने के लिए धन्यवाद - पायथन में PHP ftp_delete () फ़ंक्शन सबसे सरल नहीं है. मुझे पूरा यकीन नहीं है कि यह सबसे अच्छी विधि है
Xu Nickolson
Munchen | 2023-02-05
समझाने के लिए धन्यवाद! मैं कुछ घंटों के लिए PHP ftp_delete () फ़ंक्शन के साथ फंस गया था, आखिरकार इसे पूरा कर लिया. मेरे स्नातक थीसिस में इसका इस्तेमाल करेंगे
Anna Lehnman
Boston | 2023-02-05
समझाने के लिए धन्यवाद! मैं कुछ घंटों के लिए PHP ftp_delete () फ़ंक्शन के साथ फंस गया था, आखिरकार इसे पूरा कर लिया. मुझे उम्मीद है कि यह अब और नहीं उभरेगा