2010-07-22 4 views

ответ

9

Вам не нужно тройной оператор вообще. Просто верните это, и вы получите правильное значение true или false.

return $a == $b; 
4

Вы могли бы просто

return ($a == $b) 

Но если вы действительно хотите использовать оператор

return (($a == $b) ? true : false) 
+0

incase вместо возврата true я хочу вернуть переменную ... могу ли я сделать это return (($ a == $ b)? $ variable: false) –

+1

Да, в C? A: B как A, так и B могут быть произвольными выражениями, вы можете иметь одну переменную, как вы предлагаете, или даже сложные суммы. Ваша идея использования varibale делает для читаемого кода. – djna

+0

Я использую php. –

Смежные вопросы