我有一個簡單的要求,證明很困難。我使用Wordpress存儲的元值「session_capacity」,這可具有以下可能的值基於零,空值或值的PHP返回輸出
- 整數例如99
- 沒有,留空
問題是,當存儲的值是零,我想不出有什麼設置爲使用得到呼應根據是否是零或空不同的說法。
這是我想要的輸出...
如果(零) //做一些事情 ELSEIF(整數如99) //做一些事情 ELSEIF(空白) //做一些
實際功能...
function get_session_capacity($post_id){
// Get the total capacity of this session
$session_capacity = get_post_meta($post_id, 'session_capacity', true);
// Meta value was sometimes stored as a string so converting to integer
$session_capacity = intval($session_capacity);
if($session_capacity === 0)
return 'You cannot book this session';
elseif(empty($session_capacity))
return default_session_capacity();
else
return $session_capacity;
}
空爲數組或字符串。 – Virus721