PDA

View Full Version : فراخوانی فایل های php



masiha68
پنج شنبه 28 شهریور 1392, 09:43 صبح
با سلام
می خواستم فایل های php داخل یه پوشه رو توی یه صفحه نمایش بدم که بشه اونها رو ویرایش کرد
مثل همون قسمت وردپرس به اسم ویرایشگر که می شه از اونجا فایل ها رو ویرایش کرد
الان نمی دونم چجوری میشه فایل ها رو فراخوانی کرد !!! به نظرم باید از دستور foreach استفاده کرد
کسی نظری نداره؟

افشین66
پنج شنبه 28 شهریور 1392, 10:21 صبح
برای اینکه لیست فایلهات توی یک دایرکتوری بدست بیاری می تونی از این استفاده کنی


<?php
if ($handle = opendir('.')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "$file\n";
}
}
closedir($handle);
}
?>



البته توابع دیگری هم مثل scandir وجود دارند .یکم دنبالشون بگرد !!! یک مثال برات می گذارم که یک دایرکتوری می خونه و اسم فایل ه را داخل آرایه میریزه




<?php
$dir = '/tmp';
$files1 = scandir($dir);
$files2 = scandir($dir, 1);

print_r($files1);
print_r($files2);
?>


موند قسمت دوم که می تونی فایلت با تابع file_get_contents()
باز کنی وبعد از اعمال تغییرات خروجی را تابع file_put_contents ذخیره کنی