今回は、PHP で配列内の指定した添字要素を削除する手順について詳しく説明します。 PHP で配列から指定した添字要素を削除するための
注意事項とは何ですか。実際のケースを見てみましょう。見て。 1. 以前、配列がスタックおよびキューとして使用される場合の要素の削除操作、つまり削除が順番に定期的に行われることについて説明しました。では、配列の途中から要素を削除する必要がある場合はどうすればよいでしょうか?今日説明する unset() 関数が必要です。
2. unset() 関数を使用すると、配列内の要素をキャンセルできますが、php のインデックスには特別な意味があるため、配列は index を再構築しません。つまり、元のインデックスが保持されます。
3. 表示例: <?php
$arr = array(1=>'one',2=>'two',3=>'three');
//删除下标为2的元素
unset($arr[2]); //将得到Array(1=>'one',3=>'three')
//使用array_values()重新建立索引
$aar = array_values($arr); //$aar = array(0=>'one',1=>'three')
?>
注: ここで言うインデックスの再作成とは、0 から始まる連続した添字を再確立することを意味します。インデックスに番号が付けられていない場合でも、インデックスは再作成されます。
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。
推奨読書:
ローカルサーバーへのPHPの記事画像パスを置き換える手順の詳細な説明以上がPHP配列内の指定した添字要素を削除する手順の詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。