我想我有一個很容易的問題,但我仍然卡住了。我想檢查值是否在數組中,如果是,我想要更改變量值。檢查值是否在數組PHP(容易?)
$admin_is_menu = "about";
$test = array();
$test = [
["Name" => "About","alias" => "about"],
["Name" => "Test", "alias" => "test"],
];
if(in_array($admin_is_menu, $test)){
$admin_is_menu = "true";
}
echo $admin_is_menu;
在上面的代碼,應該輸出的回波"true"
,由於"about"
是在數組中。但是不幸的是不起作用。
我在做什麼錯?
'in_array($ admin_is_menu,array_column($測試,'別名'))' – cske
這仍然回聲'「約」' – Saypontigohe
有趣,它回聲'我真的'。 –