如何使用PHP检查数组是否为空?

如何使用PHP检查数组是否为空?,php,arrays,wordpress,Php,Arrays,Wordpress,我已经为图像信用创建了一个PHP函数,这允许用户在需要时添加图像信用 我注意到我创建的函数存在一个问题,如果没有填充image credit字段,则image credits类的背景色在DOM上可见 <p class="image-credits"><?php if(!empty($creditsImg = get_post_meta(get_post_thumbnail_id(), '_wp_attachment_credits', true))); echo $credit

我已经为图像信用创建了一个PHP函数,这允许用户在需要时添加图像信用

我注意到我创建的函数存在一个问题,如果没有填充image credit字段,则image credits类的背景色在DOM上可见

<p class="image-credits"><?php if(!empty($creditsImg = get_post_meta(get_post_thumbnail_id(), '_wp_attachment_credits', true))); echo $creditsImg ?></p>


有没有办法阻止这种情况发生

PHP有一个内置函数,名为
empty()
-

这对很多事情都有好处,包括检查空数组。您可以这样使用:

if (empty($array)) {
    # array is empty
}

if (!empty($array)) {
    # array is not empty
}