削除手順: 1. foreach を使用して 2 次元配列の外側の配列要素を走査します。構文は「foreach($arr as $k=>$v){//loop body}」です。 ; 2. ループ本体で、is_array() 関数を使用して外側の要素が配列型であるかどうかを確認し、そうである場合は、unset() を使用して最初の配列型要素を削除し、break ステートメントを使用して配列型要素から抜け出します。ループ全体。構文「if(is_array($v )){unset($arr[$k]);break;}」。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php は 2D を削除します配列内の最初の部分配列のメソッド
##1. foreach ステートメントを使用して、2 次元配列の外側の配列要素をループします
foreach($arr as $k => $v){ //循环体代码 }与えられた $arr 配列を走査し、各ループで、現在の配列の値が $v に割り当てられ、キー名が $k に割り当てられます。
2. ループ本体で is_array() 関数を使用して、外側の要素が配列型であるかどうかを確認し、配列型である場合は、最初の部分配列を削除してループから抜け出します。
if(is_array($v)){ unset($arr[$k]); break; }
<?php
header("content-type:text/html;charset=utf-8");
$arr = array(1,2,3,array(4,5,6),7,8,array(9,10));
var_dump($arr);
$sum=0;
foreach($arr as $k => $v){
if(is_array($v)){
unset($arr[$k]);
break;
}
}
var_dump($arr);
?>
# 推奨学習: 「PHP ビデオ チュートリアル
」以上がPHPで2次元配列の最初の部分配列を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。