関連する値のペアを見つけるためにarray_searchを実行しようとしています
$saved_data
私はそれが含まれていると呼ばれる配列を持っています
Array () {
Client_Information_1 => James
Client_Information_2 => Doe
....
}
呼び出すたびに値を返す必要があります (最初の呼び出し -> James .. 2 番目の呼び出し -> Doe .. など)。問題は、値のペアが返されないことです。針にはインデックス "Client_Information_1" が含まれています。
私の解決策:
function recursive_array_search($saved_forms, $needle)
{
foreach($saved_forms as $key => $value)
{
if ( $saved_forms[$key] === $needle )
return $key;
}
return false;
}
私のループでの関数呼び出し:
$return_field = recursive_array_search($saved_data,$needle);