|
|
|
| Есть код:
($first_var == $second_var) ? ($flag = true) : ($flag = false);
$result = array(
...
'is_flag' => $flag,
...
);
|
Можно ли просто вернуть результат сравнения $first_var и $second_var обработки результатов условной конструкции? Т.е. чтобы было что-то в духе:
$result = array(
...
'is_flag' => ($flag = $first_var == $second_var),
...
);
|
| |
|
|
|
|
|
|
|
для: Sturmvogel
(21.07.2012 в 12:05)
| | Во-первых
<?
//не
($first_var == $second_var) ? ($flag = true) : ($flag = false);
//а
$flag = $first_var == $second_var ? true : false;
|
А во-вторых для размышления:
<?
$a = 1;
$b = 2;
echo (int)($a == $b);
|
| |
|
|
|
|
|
|
|
для: confirm
(21.07.2012 в 12:27)
| | Большое спасибо за почву для размышлений и поправку первого варианта! Век живи — век учись, что называется... | |
|
|
|