私は$ match_keyの配列項目のいずれかの側ある2つの変数を作成したいと考え、以下の単純な配列とPHPPHPリターンと前回の配列項目
$my_array=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"purple","e"=>"yellow");
$match_key = array_search("blue",$my_array);
echo $match_key;
を持っています。したがって、上記の例では、私は最後にしようとしています...
$previous = 'green';
$next = 'purple';
これに取り組む最も良い方法は何ですか?
私は、次と前のキーを制限するためにminとmaxを使い、array_valuesを使って配列のインデックスが常に0になるようにすることをお勧めします。 – fubar
@Rob合意しましたが、私は質問の範囲に答えました。彼はOPに戻ってくるものを見てみましょう – Darren