ループ内の配列の現在の要素のインデックスを取得したいと考えています。私はこのexempleをお持ちの場合は、 :( 'B' の1例)ループ内の配列の要素のインデックスを取得する
<?php
$array = array('a', 'b', 'c', 'd', 'e');
foreach($array as $elem)
{
echo $elem;
}
>
は、どのように私はこのループ内でのelemのインデックスを得ることができますか? 私はcurrent($ array)を試しましたが、戻り値は私のループで0にとどまりましたが、print_r()でこれがあります。
print_r($array);
Array ([0] => a [1] => b [2] => c [3] => d [4] => e)
ご存知ですか?
HTTP ://php.net/manual/en/function.array-search.php – Dimi
'foreach($ array as $ idx => $ elem)'インデックスは '$ idx'にあります – JustOnUnderMillions
優れたドキュメンテーション。 http://php.net/manual/en/ref.array.php – arkascha