Can I define a variable in a PHP if condition?

前端 未结 5 2248
失恋的感觉
失恋的感觉 2020-12-05 23:17

For example, can I do:

if ($my_array = wp_get_category($id)) {
    echo \"asdf\";
} else {
    echo \"1234\";
}

If nothing is returned by t

5条回答
  •  青春惊慌失措
    2020-12-05 23:48

    Following is one more alternative to define any variable (with safety):

    $my_array = ($my_array = $wp_get_category($id)) ?: /* else statement here */;
    

提交回复
热议问题