ホームページ  >  記事  >  バックエンド開発  >  PHP配列学習:最初/最後の要素を取得する(1)

PHP配列学習:最初/最後の要素を取得する(1)

青灯夜游
青灯夜游オリジナル
2021-07-30 13:43:564056ブラウズ

前の記事では、PHP が配列の長さを計算する方法を紹介しました。count() 関数が 2 次元 (多次元) 配列の要素の数をカウントする方法を理解しました。必要な場合は、次の方法を確認してください。 out "PHP 配列 2 次元配列を使って 2 次元配列の長さを計算する学習 》。この記事では、引き続き配列シリーズについて学習していきます。

この記事では、PHP 配列の最初の要素または最後の要素を取得する方法、array_shift() と array_pop() を紹介します。コード例を通してこれら 2 つの関数を見てみましょう。最初の配列要素と最後の配列要素を取得します。

#array_shift() 関数は配列の最初の要素を取得します##次の例を見てみましょう:

<?php
header("Content-type:text/html;charset=utf-8");
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($arr);
//获取数组中的第一个元素
$first = array_shift($arr);
echo "数组的第一个元素为:".$first;
?>

出力結果:


PHP配列学習:最初/最後の要素を取得する(1) とてもシンプルですね!実は、array_shift()関数の役割は「配列の先頭要素を取得する」だけではなく、「配列の先頭の要素を削除する」という操作にも応用できます。

array_shift() 関数の後に var_dump() 関数を使用して配列を出力すると、元の最初の配列要素が存在しないことがわかります。

PHP配列学習:最初/最後の要素を取得する(1)

array_shift() 関数は、配列内の最初の要素を削除し、最初に削除された配列要素を返すことができます。配列が空の場合は、NULL が返されます。

array_pop() 関数は配列の最後の要素を取得します まず例を見てみましょう:

<?php
header("Content-type:text/html;charset=utf-8");
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($arr);
//获取数组中的第一个元素
$first = array_pop($arr);
echo "数组的最后一个元素为:".$first;
?>

出力結果:


##array_pop() は array_shift() 関数に似ています。「配列の最後の要素を取得する」だけでなく、 「配列の末尾の要素を削除する」という操作に応用できます。 PHP配列学習:最初/最後の要素を取得する(1)

array_pop() 関数の後に var_dump() 関数を使用して配列を出力すると、元の最後の配列要素が存在しないことがわかります。

PHP配列学習:最初/最後の要素を取得する(1)array_pop() 関数は、配列内の最後の要素を削除してから、最後に削除された配列要素を返すことができ、配列が空の場合は NULL が返されます。

概要:

array_shift() 関数と array_pop() 関数は、実際には配列要素から最初の要素または最後の要素を削除します。を実行し、削除された要素を返します。この時点では、その要素は配列内に存在しません。

わかりました。これですべてです。他に知りたいことがある場合は、これをクリックしてください。 → →

php ビデオ チュートリアル

最後に、PHP 配列に関する無料のビデオ チュートリアルをお勧めします。PHP 関数 配列 配列関数のビデオ説明

、ぜひ学んでください。

以上がPHP配列学習:最初/最後の要素を取得する(1)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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