$v){//loop body}" を使用して配列をループします; 2. ループ本体で、"if(is_array($v)){ unset( $arr[$k]);}" 配列要素 "$v" が配列型であるかどうかを判断し、配列型である場合は要素を削除します。"/> $v){//loop body}" を使用して配列をループします; 2. ループ本体で、"if(is_array($v)){ unset( $arr[$k]);}" 配列要素 "$v" が配列型であるかどうかを判断し、配列型である場合は要素を削除します。">
#このチュートリアルの動作環境: Windows7 システム、PHP8.1 バージョン、DELL G3 コンピューター削除方法: 1. "foreach($arr as $k=>$v){//loop body}" を使用して配列をループします; 2. ループ本体で、"if( is_array( $v)){unset($arr[$k]);}" 配列要素 "$v" が配列型であるかどうかを判断し、配列型である場合は要素を削除します。
php は削除します配列 配列要素のメソッド
ステップ 1. foreach を使用して配列を走査します
foreach ($arr as $k => $v){ //循环体语句块; }各ループで指定された $arr 配列を走査します現在の配列の値は $v に割り当てられ、キー名は $k に割り当てられます。
ステップ 2. ループ本体で、配列要素 $v が配列型であるかどうかを確認し、配列型である場合は、要素
を削除します。
if(is_array($v)){ unset($arr[$k]); }
$配列変数名 [キー名] 特定の配列要素にアクセス可能
<?php header('content-type:text/html;charset=utf-8'); $arr=array(1,array(2,3),-5,21,array(4,array(2,3))); var_dump($arr); foreach($arr as $k=>$v){ if(is_array($v)){ unset($arr[$k]); } } var_dump($arr); ?>推奨学習: 「
PHP ビデオ チュートリアル 」
以上がPHPで配列から配列要素を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。