PHP aşağıdaki deyimi için bir kısayol olup olmadığını bilen var mı?
$output = isset($some_value) ? $some_value : "Some Value Not Set";
echo $output;
$ Some_value muhtemelen aslında çok uzun ve sık sık çalıştırmak Bu şey gibi bir işlev içerir:
$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;
Bu yapan bir operatör veya işlev olması gerektiğini görünüyor. Ben kolayca birini yazabilirsiniz, ve ben bu cevap arıyor değilim, ama herkes yerleşik bir kısayol bilir doğrusu eğer.