PHP-检查数组中有多少个值

PHP-检查数组中有多少个值,php,arrays,Php,Arrays,我可以检查数组中的值的数量吗, 例如 $abc=array(); $abc[0]="asd"; $abc[1]="sadaf"; $abc[2]="sfadaf"; 我想检查并存储它(2)在一个变量中,数组abc[]一直存在到$abc[2] 谢谢有函数。使用或来计算值的总数或计算每个值的频率。这就是您要找的吗 $arraysize = sizeof($abc) - 1; // will be set to 2 if(isset($abc[$arraysize])) { $abcEndE

我可以检查数组中的值的数量吗, 例如

$abc=array();

$abc[0]="asd";
$abc[1]="sadaf";
$abc[2]="sfadaf";
我想检查并存储它(2)在一个变量中,数组abc[]一直存在到$abc[2]


谢谢有函数。

使用或来计算值的总数或计算每个值的频率。

这就是您要找的吗

$arraysize = sizeof($abc) - 1; // will be set to 2
if(isset($abc[$arraysize]))
{
   $abcEndExists = true;
}
else
{
    $abcEndExists = false;
}
$minArrayIndex  = 2;
$arrayCountTest = ((count($abc) - 1) >= $minArrayIndex) ? true : false;
如果数组的元素的索引至少为2,则将
$arrayCountTest
赋值为true