PHPで配列の最初の項目を削除する方法

PHPz
リリース: 2023-04-26 13:49:27
オリジナル
746 人が閲覧しました

PHP では、配列の最初の項目を削除する場合、array_shift() 関数を使用してこれを実現する必要があります。この関数は、配列から最初の要素を削除し、その要素の値を返します。以下は、array_shift() 関数を使用して配列の最初の項目を削除するサンプル コードです:

$arr = array('apple', 'banana', 'orange');
$first_item = array_shift($arr);
echo '删除的元素是:' . $first_item . '<br>';
echo '剩余的数组是:';
print_r($arr);
ログイン後にコピー

上記のコードは次を出力します:

删除的元素是:apple
剩余的数组是:Array ( [0] => banana [1] => orange )
ログイン後にコピー

ご覧のとおり、 array_shift() を使用します。この関数は配列内の最初の項目を正常に削除し、要素の値を返します。残りの配列には、残りの 2 つの項目のみが含まれます。

array_shift() 関数の使用に加えて、unset() キーワードを使用して配列内の最初の項目を削除することもできます。以下は、unset() を使用して配列の最初の項目を削除するサンプル コードです:

$arr = array('apple', 'banana', 'orange');
unset($arr[0]);
echo '剩余的数组是:';
print_r($arr);
ログイン後にコピー

上記のコードは次を出力します:

剩余的数组是:Array ( [1] => banana [2] => orange )
ログイン後にコピー

As you ## を使用してください。 #unset() キーワードを使用すると、配列内の最初の項目を正常に削除することもできます。ただし、array_shift() 関数とは異なり、削除された要素の値は返されません。

配列の最初の項目は、

array_shift() 関数または unset() キーワードを使用して簡単に削除できます。ただし、配列内の項目を削除すると配列のキー値が並べ替えられるため、注意して使用する必要があることに注意してください。

以上がPHPで配列の最初の項目を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート