我有一个这样的数组结果,例1:
Array ( [0] =>15 [1] => 16 [2] => 17 [3] => 18 )
Run Code Online (Sandbox Code Playgroud)
例2:
数组([0] => 15 [1] => 16 [2] => 17 [3] => 18 [4] => 18)
第一个数组在数组[3]结束第二个数组在数组[4]结束如何计算数组的结束位置是否有任何函数来计算这个
(直接从http://www.php.net/manual/en/function.count.php复制)
取决于"结束"是什么意思,
<?php
$yourArray = array(1=>'a', 7=>'b', 5=>'c');
print count($yourArray); // prints 3
end($yourArray);
print key($yourArray); // prints 5
print max(array_keys($yourArray)); // prints 7
?>
Run Code Online (Sandbox Code Playgroud)
对于普通数组,只需使用count($a) - 1.