$v){if($v==="value"){unset($arr[ $ k]);}}"; 2. array_search() で要素を検索し、unset() で要素を削除します。構文は "unset($arr[array_search("value",$arr,true)]) です。"/> $v){if($v==="value"){unset($arr[ $ k]);}}"; 2. array_search() で要素を検索し、unset() で要素を削除します。構文は "unset($arr[array_search("value",$arr,true)]) です。">
php は配列内の特定の値を削除できます。 2 つの削除方法: 1. foreach を通過した後、unset() を使用して削除します。構文 "foreach($arr as $k=>$v){if($v==="value"){unset($arr) [ $k]);}}"; 2. array_search() で要素を検索し、unset() で削除します。構文は「unset($arr[array_search("value",$arr,true)])」です。 。
このチュートリアルの動作環境: Windows7 システム、PHP8.1 バージョン、DELL G3 コンピューター
php では特定のファイルを削除できます。配列値内の項目。
指定された値を配列から削除するには、次の 2 つの方法があります:
方法 1: unset を使用して、foreach を走査した後に削除します
#foreach ステートメントによる配列のループ
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,"aa","bb"); var_dump($arr); foreach($arr as $k=>$v){ if($v==="aa"){ unset($arr[$k]); } } var_dump($arr); ?>#方法 2: array_search で要素を見つけ、unset で削除します
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,"aa","bb"); var_dump($arr); $key=array_search("bb",$arr,true); unset($arr[$key]); var_dump($arr); ?>
推奨学習: 「PHP ビデオ チュートリアル
」以上がPHP配列から特定の値を削除することはできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。