PHP - 检查如何在阵列多值

问题描述:

我可以检查值的数量在数组中, 例如...PHP - 检查如何在阵列多值

$abc=array(); 

$abc[0]="asd"; 
$abc[1]="sadaf"; 
$abc[2]="sfadaf"; 

我要检查,并将其存储(2)在一个变量,数组ABC []存在,直到$ ABC [2] ..

感谢

使用countsizeof代表总数值或array_count_values来计算每个值的频率。

count功能。

$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; 

这将分配$arrayCountTest真,如果阵列具有至少为2

的索引的元素