有谁知道PHP中以下语句是否有快捷方式?
$output = isset($some_value) ? $some_value : "Some Value Not Set";
echo $output;
这是我经常遇到的事情,其中 $some_value 实际上很长并且可能涉及一个函数,例如:
$output = $this->db->get_where('my_db',array('id'=>$id))->row()->some_value) ? $this->db->get_where('my_db',array('id'=>$id))->row()->some_value) : "Some Value Not Set";
echo $output;
似乎应该有一个运算符或函数来执行此操作。我可以很容易地写一个,我不是在寻找那个答案,而是如果有人知道内置的快捷方式。