ホームページ  >  記事  >  バックエンド開発  >  PHPで配列内の項目の値を取得することは可能ですか?

PHPで配列内の項目の値を取得することは可能ですか?

青灯夜游
青灯夜游オリジナル
2022-09-22 18:08:223745ブラウズ

######できる。 5 つの取得方法: 1. 「$array name [subscript]」ステートメントを使用して取得します; 2. array_shift() を使用して、構文「array_shift(array)」を取得します; 3. array_pop() を使用して、構文「array_pop」を取得します(array)" ; 4. array_slice() を使用して取得します。構文は「array_slice(array, subscript, 1)」です。 5. array_splice() を使用して取得します。構文は「array_splice(array, subscript, 1)」です。 。

PHPで配列内の項目の値を取得することは可能ですか?このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター

php では次の項目を取得できます。配列の値。

方法 1: "$array name[subscript]" ステートメントを使用して、

"

$array name[subscript]

を取得します。 "配列内の指定された添え字の要素にアクセスできます<pre class="brush:php;toolbar:false">&lt;?php header(&quot;Content-type:text/html;charset=utf-8&quot;); $arr= array(&quot;香蕉&quot;,&quot;苹果&quot;,&quot;梨子&quot;,&quot;橙子&quot;,&quot;橘子&quot;,&quot;榴莲&quot;); var_dump($arr); echo &quot;数组下标为0的一个元素:&quot;.$arr[0].&quot;&lt;br&gt;&quot;; echo &quot;数组下标为2的一个元素:&quot;.$arr[2].&quot;&lt;br&gt;&quot;; echo &quot;数组下标为3的一个元素:&quot;.$arr[3].&quot;&lt;br&gt;&quot;; ?&gt;</pre>

PHPで配列内の項目の値を取得することは可能ですか?

方法 2: array_shift() 関数を使用して

# を取得します##array_shift( ) 関数は、配列の最初の要素を削除し、最初に削除された配列要素を返します。配列が空の場合は、NULL が返されます。

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

PHPで配列内の項目の値を取得することは可能ですか?方法 3: array_pop() 関数を使用して取得します。

array_pop() 関数は、配列内の最後の要素を削除します。 , 次に、最後に削除された配列要素を返します。配列が空の場合は、NULL が返されます。

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

PHPで配列内の項目の値を取得することは可能ですか?方法 4: array_slice() 関数を使用して取得する

array_slice() 関数は、配列 A をインターセプトするために PHP によって提供されます。配列からフラグメントを抽出する関数。

array_slice() 関数を使用して、指定された位置にある要素を取得します (方法 1 とやや似ています)

<?php
header("Content-type:text/html;charset=utf-8");
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($arr);
echo "截取一个数组元素:";
$result = array_slice($arr,2,1); //截取下标为2的数组元素
var_dump($result);

$result = array_slice($arr,1,1); //截取下标为1的数组元素
var_dump($result);
$result = array_slice($arr,0,1); //截取下标为0的数组元素
var_dump($result);
?>

PHPで配列内の項目の値を取得することは可能ですか?方法 5: を使用します。 array_splice() 関数 Get

array_splice() 関数は、配列の一部の要素を削除するときに、これらの削除された要素を新しい配列に形成し、この新しい配列を返すことができます。

<?php
header("Content-type:text/html;charset=utf-8");
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($arr);
echo "截取一个数组元素:";
$result = array_splice($arr,2,1);  //截取下标为2的数组元素
var_dump($result);
?>

PHPで配列内の項目の値を取得することは可能ですか?注:

array_splice() 関数は元の配列を変更します。

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

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

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