配列の値0以外の最大キーを調べたい

PHPで配列の値0以外の最大キーを調べる関数です。

次のような配列があったとします。

$sample_array = array ( [0] => 2 [1] => 0 [2] => 65 [3] => 81 [4] => 52 [5] => 14 [6] => 10 [7] => 0 [8] => 0 ) ;

結果はこうなります。

6

array[6]が0以外の値が格納されている最大のkey値と分かります。

コメント

タイトルとURLをコピーしました