PHP ftp_rawlist() फ़ंक्शन

विन्यास और उपयोग

ftp_rawlist() फ़ंक्शन निर्धारित डिरेक्ट्री में फ़ाइलों की विस्तृत सूची वापस देता है।

व्याकरण

ftp_rawlist(ftp_connection,dir,recursive)
पारामीटर वर्णन
ftp_connection आवश्यक।उपयोग करने वाले FTP कनेक्शन (FTP कनेक्शन का पहचान नाम) को निर्धारित करता है।
dir आवश्यक।डिरेक्ट्री निर्धारित करता है।तत्काल डिरेक्ट्री को निर्धारित करने के लिए "." का उपयोग करें।
recursive विकल्पित।मूवबन्धन में, इस फ़ंक्शन द्वारा सर्वर को "LIST" कमांड भेजा जाता है।यदि, यदि recursive पारामीटर true सेट किया गया है, तो "LIST -R" कमांड भेजा जाता है।

व्याख्या

ftp_rawlist() फ़ंक्शन एफ़टीपी लिस्ट के कमांड को चलाकर एक एक्सएक्सएक्सए के रूप में वापसी करेगा, और फ़ल पदटिप्पणी के रूप में एक एक्सएक्सए के रूप में वापसी करेगा।एक्सएक्सए के प्रत्येक एलीमेंट वापसी पदटिप्पणी के प्रत्येक पंक्ति है, और आउटपुट संरचना को नहीं विश्लेषित किया जाएगा।

फ़ंक्शन का उपयोग करना ftp_systype() यह उपयोग कर सकता है, एफ़टीपी चीज़र के तरीके को निर्धारित करने के लिए, जिससे वापसी लिस्ट के तरीके को निर्धारित कर सकता है。

उदाहरण

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
print_r (ftp_rawlist($conn,"."));
ftp_close($conn);
?>

आउटपुट लगभग:

एरे 
( 
[0] => dr--r--r-- 1 user group 0 Feb 15 13:02 .
[1] => dr--r--r-- 1 user group 0 Feb 15 13:02 ..
[2] => drw-rw-rw- 1 user group 0 Jan 03 08:33 images
[3] => -rw-rw-rw- 1 user group 160 Feb 16 13:54 test.php
[4] => -rw-rw-rw- 1 user group 20 Feb 14 12:22 test.txt
)