我目前正在尝试解决其他程序员代码中的错误(我无法联系)。他的代码如下;
$prooms = mysqli_query($con, "select * from property_room where property_id='".(int)$property_id ."'") or die(mysqli_error($con));
while($r = mysqli_fetch_array( $prooms )) {
$rooms[]=array(
"room_name" => $r['property_room_name'],
"room_description" => $r['property_room_description'] ,
"room_length" => $r['property_room_length']?$r['property_room_length']:NULL ,
"room_width" => $r['property_room_width']?$r['property_room_width']:NULL ,
"room_dimension_unit" => $r['property_room_dimension_unit']?$r['property_room_dimension_unit']:NULL ,
"room_photo_urls" =>$r['property_room_images_url']
);
}
对于这条线;
"room_length" => $r['property_room_length']?$r['property_room_length']:NULL ,
这是否意味着如果$ r ['property_room_length']为空,则字符串设置为NULL?
我想要实现的是,如果$ r ['property_room_length']设置为'0.00',我希望将字符串设置为NULL。