我有一个简单的要求,但事实证明这很困难。我正在使用 Wordpress 存储元值“session_capacity”,它可以有以下可能的值
- 0
- 整数,例如 99
- 什么都没有,留空
问题是当存储的值为零时,我无法确定使用什么设置来根据它是零还是空来回显不同的语句。
这是我想要的输出...
if (zero) // do something elseif (integer eg 99) // do something elseif (blank) // do something
实际功能...
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;
}