View Full Version : مشکل در دستور ELSE
Tarragon
سه شنبه 19 اردیبهشت 1391, 19:44 عصر
سلام بعضی وقت ها در برنامه هایی که می نویسم ارور Parse error: syntax error, unexpected T_ELSE in C:\wamp\www\v2v.php on line 480 رو می ده
این ارور مال چیه ؟ در صورتی که دستور هیچ مشکلی نداره
djsaeedkhan
سه شنبه 19 اردیبهشت 1391, 20:50 عصر
این مربوط به قسمت else میشه
مثلا اگر بصورت زیر کار کنید خطا میگیره
if()
{
........
}
else
........
}
MMSHFE
چهارشنبه 20 اردیبهشت 1391, 09:45 صبح
همچنین اگه if قبلش نباشه هم با خطا مواجه میشین. مثال:
$x = 1;
while($x++ < 1000) {
if($x % 2 == 0) {
echo 'Even<br/>'.PHP_EOL;
}
}
else {
echo 'Odd<br/>'.PHP_EOL;
}
درسته که الآن بخاطر تورفتگی ها (Indent) مشخص میشه که else به هیچ if خاصی مربوط نمیشه اما اگه تورفتگی رو رعایت نکنید، پیداکردن اینگونه خطاها سخت میشه.
موفق باشید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.