php变量为空时的判断和输出

这里以empty()检测php变量为例,任何一个未初始化的变量、值为 0 或 false 或 空字符串”" 或 null的变量、空数组、没有任何属性的对象,都将判断为empty==true。
当return变量值时,别忘了判断变量是否为空值,否则可能会极大程度地影响程序运行速度。对初学者来说,变量空值判断容易被忽视,切记。
function getPostViews($before = '', $after = '') {
global $post;
$post_ID = $post->ID;
$views = (int)get_post_meta($post_ID, 'views', true);
if (empty($views)) {
$views = 1;
}
if ($views >= 1000) {
$views = round($views / 1000, 2) . 'K';
}
return $before . $views . $after;
}

#现在前往

精选留言

php,变量,空时,判断
sample
2023-02-07
写留言
签到
投稿
QQ咨询
返回顶部