私は配列を持っています:
$countryList = array(
"GB" => "United Kingdom",
"US" => "United States",
"AF" => "Afghanistan",
"AL" => "Albania",
"DZ" => "Algeria"
);
そしてそれは続く...
国の場所を取得すると、たとえば米国として表示されますが、それ (値) をキー (この場合は「US」) と一致させる必要があります。どうすればいいですか?私が見たすべての例は、値を使用してキーを取得する必要がある場合に、キーを使用して値を取得することに関係していました。最適な出力は、配列内ではなく、単に 'US' になります。
私はエコーを試しarray_keys('United States', $countryList);
ましたが、最初のパラメーターを配列にする必要があり、それは米国としてのみ入力されます。可能であれば、それを配列に変更しません。