ホームページ  >  記事  >  バックエンド開発  >  PHP配列内の指定した添字要素を削除する手順の詳細説明

PHP配列内の指定した添字要素を削除する手順の詳細説明

php中世界最好的语言
php中世界最好的语言オリジナル
2018-05-19 10:45:412158ブラウズ

今回は、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') 
?>
4. 上記の例のコードの最後の行は、次のことを説明します。インデックスの添え字の順序は再確立されません。連続したインデックス添え字が必要な場合は、array_values() 関数を使用してインデックス添え字の順序を再作成できます。

注: ここで言うインデックスの再作成とは、0 から始まる連続した添字を再確立することを意味します。インデックスに番号が付けられていない場合でも、インデックスは再作成されます。

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

ローカルサーバーへのPHPの記事画像パスを置き換える手順の詳細な説明

PHPのソースコード暗号化方式の概要

以上がPHP配列内の指定した添字要素を削除する手順の詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。