هل ما زلت تستخدم دالة Opendir للدوران فى الملفات؟ .. قد تأخذ هذه العملية بعض من السطور المعقدة، سأضع لكم مثالاً على إستخدام Opendir فى الدوران فى الملفات، لكن لحسن الحظ تمتلك PHP حلاً أكثر ذكاءًا وسهولة، فدالة Glob هي الحل !
سأعرض عليكم الآن مثالاً لإستخدام دالة Opendir فى عمل هذا الدواران.
$dir = "/etc/php5/";
// Open a known directory, and proceed to read its contents
if (is_dir($dir))
{
if ($dh = opendir($dir))
{
while (($file = readdir($dh)) !== false)
{
echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
}
closedir($dh);
}
}
هل تعرف كيف تختصر ذلك بكل سهولة؟ .. تستطيع ذلك بسهولة عبر دالة Glob وإستخدامها بسيط جدًا، وتستطيع إستنتاج طريقة إستخدامها عبر المثال التالي:// Open a known directory, and proceed to read its contents
if (is_dir($dir))
{
if ($dh = opendir($dir))
{
while (($file = readdir($dh)) !== false)
{
echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
}
closedir($dh);
}
}
$dir = "/etc/php5/*";
// Open a known directory, and proceed to read its contents
foreach(glob($dir) as $file)
{
echo "filename: $file : filetype: " . filetype($file) . "<br />";
}
كانت تلك فقط إحدى الخدع السريعة فى PHP.// Open a known directory, and proceed to read its contents
foreach(glob($dir) as $file)
{
echo "filename: $file : filetype: " . filetype($file) . "<br />";
}
كائن غير قابل للنصح، شيوعي أناركي متعفن، بس مسلم وبصلي
ردحذفالكلام دة ما متوافق شيوعي يعني الله مافي ومسلم يعني الله في وانت عبدلله فكر كويس في الكلام دة لان جهنم سخنة جدا
شوف الرد اللى تحت :D
حذفلن ينفعك شيوعي متعفن ولا اناركي !!
ردحذفكيف تعرف بي اتش بي ولا تعرف ربك ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
شوف سبحان الله :-)
حذفهو حد قالك الأناركي كافر ومش مسلم؟ ^_^
ولا حد قالك ان الشيوعية دي يعنى إلحاد؟ ^_^
معرفتك عن الشيوعية والأناركية أكيد واخدها من شيوخ المزاريطة :D
لما حضرتك تعرف يعنى ايه شيوعية ويعنى ايه اناركية ابقى كلمني (o)