ホームページ >バックエンド開発 >PHPの問題 >PHPで配列の最初の要素を取得することは可能でしょうか?

PHPで配列の最初の要素を取得することは可能でしょうか?

青灯夜游
青灯夜游オリジナル
2022-07-05 18:31:212590ブラウズ

php は配列の最初の要素を取得できます。 PHP には複数の取得メソッドが用意されています: 1. array_shift() を使用して配列の最初の要素を削除し、削除された要素を返します (構文は "array_shift(array)" です); 2. array_slice() を使用して配列をインターセプトし、結果を返します配列を含む最初の要素 subarray、構文は "array_slice(array,0,1)"; 3. current() を使用して現在の要素を返し、最初に最初の要素を返します、構文は "current(array)" 」。

PHPで配列の最初の要素を取得することは可能でしょうか?

このチュートリアルの動作環境: Windows7 システム、PHP8.1 バージョン、DELL G3 コンピューター

php で最初に取得できます。配列要素に 1 つ。

php 配列の最初の要素を取得するには、さまざまな方法があります:

方法 1: array_shift を使用する() 関数

array_shift() 関数は、配列内の最初の要素を削除し、削除された最初の要素を返すために使用されます。

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);
$res=array_shift($arr);

echo "数组第一个元素为:".$res ;
?>

PHPで配列の最初の要素を取得することは可能でしょうか?

方法 2: array_slice() 関数を使用する

array_slice() 関数を使用して配列をインターセプトします、つまり、配列からフラグメントを抽出します。

この関数は、指定された位置から開始して、指定された数の配列要素をインターセプトできます。

戻り値: インターセプトされた部分配列を返します。

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);
$res=array_slice($arr,0,1);

echo "数组第一个元素为:" ;
var_dump($res);
?>

PHPで配列の最初の要素を取得することは可能でしょうか?

方法 3: current() 関数を使用する

current() は、配列、最初は最初の要素を指します。

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);
echo "数组第一个元素为:".current($arr) ;
?>

PHPで配列の最初の要素を取得することは可能でしょうか?

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPで配列の最初の要素を取得することは可能でしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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