ホームページ >バックエンド開発 >PHPの問題 >PHP配列の添字はどこから始まるのでしょうか?

PHP配列の添字はどこから始まるのでしょうか?

百草
百草オリジナル
2023-06-12 15:57:141946ブラウズ

php の添字は 0 から始まります。配列の最初の要素の添字は 0、2 番目の要素の添字は 1 などとなります。 PHP では連想配列も使用でき、連想配列の添字には数値だけでなく任意の文字列を使用できます。

PHP配列の添字はどこから始まるのでしょうか?

このチュートリアルのオペレーティング システム: Windows 10 システム、PHP8.1.3 バージョン、DELL G3 コンピューター。

php 配列の添字は 0 から始まります。つまり、配列の最初の要素の添字は 1、2 番目の要素の添字は 2 などとなります。

PHP で配列を使用する場合、配列を宣言して初期化する方法は次のとおりです。

// 声明一个空数组
$array = array();
// 声明并初始化一个数组
$array = array('apple', 'banana', 'orange');
 
// 访问数组元素
echo $array[0]; // 输出: apple
echo $array[1]; // 输出: banana
echo $array[2]; // 输出: orange

" を使用して配列の i 番目の要素にアクセスできることがわかります。 $array[i]」要素。 i の値は 0 から始まり、配列内の要素数から 1 を引いた数で終わります。

PHP では、連想配列も使用できます。連想配列はキーと値のペアの配列であり、各キーは一意の文字列に関連付けられます。連想配列の宣言とアクセスは次のとおりです。

// 声明并初始化一个关联数组
$fruit = array('apple' => 1, 'banana' => 2, 'orange' => 3);
 
// 访问关联数组元素
echo $fruit['apple']; // 输出: 1
echo $fruit['banana']; // 输出: 2
echo $fruit['orange']; // 输出: 3

連想配列では、キーの値は配列内のインデックス位置を表します。通常の配列の添字とは異なり、連想配列のキー値には数値だけでなく任意の文字列を使用できます。

一般に、PHP では 0 から始まる配列添字を使用することが非常に一般的です。特別な必要がない場合は、コードの一貫性と読みやすさを維持するためにこの標準に従うのが最善です。

以上がPHP配列の添字はどこから始まるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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