Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में ftp_raw() फंक्शन


PHP में ftp_raw() फंक्शन FTP सर्वर को कच्ची कमांड (raw command) भेजता है और सर्वर की प्रतिक्रिया लौटाता है। यह उन कमांड्स के लिए उपयोगी है जिनके लिए कोई समर्पित PHP फंक्शन नहीं है।

सिंटैक्स (Syntax)

ftp_raw(FTP\Connection $ftp, string $command): array

पैरामीटर्स (Parameters)

  • $ftp - FTP कनेक्शन ऑब्जेक्ट
  • $command - निष्पादित की जाने वाली कच्ची FTP कमांड

रिटर्न वैल्यू (Return Value)

सर्वर की प्रतिक्रिया पंक्तियों का सरणी (array of strings) लौटाता है।

उदाहरण (Example)

<?php
$ftp_server = "192.168.0.4";
$conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");

// मैन्युअल लॉगिन कमांड्स भेजें
ftp_raw($conn, "USER david");
ftp_raw($conn, "PASS yourpassword");

// प्रतिक्रियाएं पहले से ही ftp_raw द्वारा संभाली जाती हैं
// लेकिन आप कस्टम कमांड्स के लिए उपयोग कर सकते हैं
$response = ftp_raw($conn, "FEAT");  // सर्वर विशेषताएं प्राप्त करें
print_r($response);

ftp_close($conn);
?>

उपयोग मामले:

  • गैर-मानक/वेंडर-विशिष्ट कमांड्स
  • सर्वर क्षमताओं की जांच (FEAT)
  • डिबगिंग और निम्न-स्तरीय नियंत्रण

चेतावनी: कच्ची कमांड्स का उपयोग सावधानी से करें; ये कनेक्शन स्थिति को असंगत छोड़ सकती हैं।


  1. - PHP में ftp_site() फंक्शन

    PHP में ftp_site() फंक्शन FTP सर्वर को SITE कमांड भेजता है। SITE कमांड्स सर्वर-विशिष्ट होती हैं और ऑपरेटिंग सिस्टम-विशिष्ट सुविधाओं जैसे फ़ाइल अनुमतियां (chmod), ग्रुप सदस्यता, umask, आदि के लिए उपयोग की जाती हैं। सिंटैक्स (Syntax) ftp_site(FTP\Connection $ftp, string $command): bool पैरामीटर्स (

  1. - PHP में ftp_raw() फंक्शन

    PHP में ftp_raw() फंक्शन FTP सर्वर को कच्ची कमांड (raw command) भेजता है और सर्वर की प्रतिक्रिया लौटाता है। यह उन कमांड्स के लिए उपयोगी है जिनके लिए कोई समर्पित PHP फंक्शन नहीं है। सिंटैक्स (Syntax) ftp_raw(FTP\Connection $ftp, string $command): array पैरामीटर्स (Parameters) $ftp - FTP कनेक्शन ऑ

  1. - PHP में ftp_exec() फ़ंक्शन

    ftp_exec() फ़ंक्शन ftp_exec() फ़ंक्शन FTP सर्वर पर एक कमांड निष्पादित करता है (SITE कमांड के माध्यम से)। सिंटैक्स ftp_exec($connection, $command) पैरामीटर पैरामीटरविवरण connectionFTP कनेक्शन संसाधन commandनिष्पादित की जाने वाली कमांड वापसी मान यदि कमांड सफलतापूर्वक निष्पादित हुई तो true, अन