سبد (0)

تابع ()ftp_rawlist

تابع ()ftp_rawlist

PHP FTP Reference PHP FTP Reference

مثال

به دست آوردن لیستی از فایل ها، به وسیله ی اطلاعات فایل مورد نظر:

<?php
// connect and login to FTP server
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);

// get the file list for /
$filelist = ftp_rawlist($ftp_conn, "/");

// close connection
ftp_close($ftp_conn);

// output $filelist
var_dump($filelist);
?>

The output could look something like this:

array(3)
{
[0] => string(57) "drw-rw-rw- 1 user group 0 Jan 03 08:33 images"
[1] => string(62) "-rw-rw-rw- 1 user group 160 Feb 16 13:54 php"
[2] => string(75) "-rw-rw-rw- 1 user group 20 Feb 14 12:22 test"
}

تعریف و کاربرد

تابع ()ftp_rawlist از یک دایرکتوری مشخص در سرور FTP، به وسیله ی اطلاعات فایل، لیستی از فایل ها را برمی گرداند. 

نحوه نوشتن

ftp_rawlist(ftp_connection,dir,recursive);
پارامترتوضیحات
ftp_connection

ضروری. کانکشن FTP که قرار است مورد استفاده قرار بگیرد را مشخص می کند. 

dir

ضروری. مسیر دایرکتوری را مشخص می کند. ممکن است شامل پارامترهایی برای دستور LIST باشد. نکته: می توانید از علامت "." برای مشخص کردن دایرکتوری جاری استفاده کنید. 

recursive

اختیاری. به طور پیش فرض، این تابع دستور "LIST" را به سرور ارسال می کند. اما در صورتی که پارامتر recursive برابر با TRUE قرار گرفته باشد، دستور "LIST -R" ارسال می شود. 


جزئیات تکنیکی

مقدار برگشتی:

یک آرایه را برمی گرداند که هر عنصر آن برابر است با یک خط از متن است.هیچ تجزیه ای انجام نشده است.  

ورژن php: 4+
تغییرات php:

پارامتر recursive در php 4.3 اضافه شده است.

PHP FTP Reference PHP FTP Reference

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه