How do I use the ternary operator ( ? : ) in PHP as a shorthand for “if / else”?

后端 未结 14 1277
我在风中等你
我在风中等你 2020-11-22 08:34

Based on the examples from this page, I have the working and non-working code samples below.

Working code using if statement:

if (!empty         


        
14条回答
  •  野性不改
    2020-11-22 09:14

    I think you used the brackets the wrong way. Try this:

    $test = (empty($address['street2']) ? 'Yes 
    ' : 'No
    ');

    I think it should work, you can also use:

    echo (empty($address['street2']) ? 'Yes 
    ' : 'No
    ');

提交回复
热议问题