كود PHP:
for( $i=0 ; $i <= $counter ; $i++)
{
$u="http://www.beshoo.com/mn/m.php?get=".$array[$i];
$beshoo = readfile("$u","r");
print $array[$i];
print $beshoo;
print "<br>";
}
هذا الكود البسيط يقوم بعملة على اكمل وجه ولكن عندي مشكلة صغيرة ,,,,
كود PHP:
$beshoo = readfile("$u","r");
هذا السطر يقوم بجلب الناتج وكلو تمام
ولكن احيانا عند هذا السطر بالذات تطول العملية اذ انه لا يوجد شيء لجلبة وهنا يكون خطا
ما اريدة
هو ان اقوم بعمل
timeout
ليس على الحقة ككل
بل على هذة العملية من الحلقة
وفي حال مرت 3 ثواني بدون جلب اي شي
اطبع
timeout
ومن ثم اكمل في الحلقة .
اي انه لن يخرج من هذة المرحلة من كل الحلقة ..
ما اعرفة انه لا يمكن عمل هكذا شيء اي ان اقوم بتحديد timeout على عملية واحدة...
فهل هذا ممكن؟