PHP で配列要素をその値で取得する可能性はありますか。私がやりたくないのは、キーを知らずに要素を更新することですが、今は値です。
$translations = array(
"en" => 123,
"de" => 456,
"es" => 789,
"fr" => 901
);
私がやりたくないことは foreach ループでできることを知っています:
foreach($translations as $lang=>$id):
if($id == 123) $translations[$lang] = 0;
endforeach;
しかし、このループを回避して自動的に設定する可能性はありますか?