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 LIST کمانڈ کو کریگا اور نتائج کو ایک آرری کی شکل میں واپس لیگا، آرری کا ہر عنصر واپس لیتی گئی فائل کی چارچا کا ایک سطر ہوتا ہے، آؤٹ پت کی سٹرکچر نہیں پارسی گئی ہوگی.
فنکشن استعمال ftp_systype() ایسا استعمال کیا جاسکتا ہے کہ FTP سرور کا نوعیت کیا ہے، جس کی مدد سے واپس لیتی گئی فہرست کا نوعیت کیا ہے، جیسی کا استعمال کیا جاسکتا ہے.
مثال
<?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 )