درود برشما.
امکانش هست کمی درمورد عملگر سه گانه(که با علامت سوال) توضیح بدین؟
به عنوان مثال الان معنی این دوتا کد یعنی چی؟
1- [align=left]$g = isset($_POST['g']) ? (int)$_POST['g'] : 0[/align];
2- [align=left]$copy = isset($_POST['copy']) ? 1 : 0;[/align]
0
خدمت شما : [url]http://www.softafzar.net/thread677-2.html#post2669[/url]
0
من یه تشریح کوتاه درمورد این دوخط کد میخواستم.
0
جوابی که مدیر سایت تو اون تاپیک دادن دقیقا پاسخ سوال شماست.
این نوع سنتکس رو بهش میگن ternary operator
برای مثال کد اول برابر با این کده:
if( isset($_POST['g'])){
$g = (int)$_POST['g'];
} else {
$g = 0;
}
سوال برنامه نویسی دارید؟
ندونستن عیب نیست، نپرسیدن چرا!