配列で値を検索して削除しようとしています。しかし、私はphp変数で検索していますが、それが問題のようです。だから、これは私がこれまで持っているものです:
if(isset($_REQUEST['Admin'])){
$arr = array('HAUGMA1', 'sdasd', 'dasdasda', 'sadasd');
$key=array_search($_REQUEST['Admin'],$arr);
if($key!==false)
unset($arr[$key]);
print_r($arr);
}
は$_REQUEST
値を取得しますHAUGMA1
が、配列を印刷しても削除されませんでしHAUGMA1
た。私は何を間違っていますか?私がこれを使用しているとき:
$key=array_search('HAUGMA1',$arr);
それは働いています。