首页 > 解决方案 > 如果数组有一个项目和一个值

问题描述

我想检查某些情况,但我无法让它工作。

$a并且$b有值,但我有$c我不想打印的数组。

这个怎么做?

$a = array("1", "2", "3");
$b = array("A"); // array(1) { [0]=> string(5) "A" }
$c = array(""); // array(1) { [0]=> string(0) "" }

function does_have_value($arr) {
  if (!empty($arr)) {
   echo 'have value';
  }
}

does_have_value($a); // have value
does_have_value($b); // have value
does_have_value($c); // have value (but I want this to fail)

标签: phparrays

解决方案


推荐阅读