ホームページ  >  記事  >  バックエンド開発  >  PHP配列例の詳細説明、php配列の詳細説明_PHPチュートリアル

PHP配列例の詳細説明、php配列の詳細説明_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:49:22900ブラウズ

PHP 配列の例の詳細な説明、PHP 配列の詳細な説明

C++ プログラマーとして、PHP 開発に切り替える過程で、PHP 配列についていくつかの混乱がありました。それらは C++ 配列に似ていますが、いくつかの点もあります。以下では、PHP の配列とその違い、および C++ の対応するデータ型との関係を包括的に分析してみましょう。

配列の分類:

1. 数値配列: インデックス配列とも呼ばれ、数値 (0 から始まる) が配列の添字として使用されます。 C++ のベクトルに相当します。

2. 連想配列: 配列の添字として文字列を使用します。 C++ のマップに相当します。

3. 多次元配列: 配列内の各要素も配列です。部分配列内の各要素は配列にすることもできます。

配列宣言:

1.数値配列

a. 次の例では、数字の ID キーが自動的に割り当てられます。

$names = array("ピーター","ジョー","リリー"); b. 次の例では、数値 ID キーを手動で割り当てます。

$names[0] = "ピーター"; $names[1] = "ジョー"; $names[2] = "リリー";


これらの ID キーはスクリプトで使用できます:
リーリー

2. 連想配列:

例1

$ages = array("ピーター"=>32, "ジョー"=>30, "リリー"=>28);

例 2

この例は例 1 と同じですが、配列を作成する別の方法です。

リーリー

スクリプトでの連想配列の使用:

リーリー

上記のスクリプト出力:

ピーターは32歳です

3. 多次元配列:

この例では、自動的に割り当てられた数値 ID キーを使用して多次元配列を作成します。 リーリー

上記のコードの出力:

ミーガンはグリフィン家の一員ですか?

1.ループトラバーサル用

for ループはインデックス配列のみを走査できます。 リーリー

2.foreachトラバーサル

インデックス配列または連想配列を走査できます インデックス配列を走査する

リーリー

A. 1 次元配列の走査

インデックス付き配列

リーリー

B. 多次元配列の走査

リーリー

以上、編集者が紹介したphp配列の例を詳しく解説しましたので、皆様のお役に立てれば幸いです。

http://www.bkjia.com/PHPjc/1138975.html

www.bkjia.com

http://www.bkjia.com/PHPjc/1138975.html技術記事 PHP 配列の例の詳細な説明、PHP 配列の詳細な説明 C++ プログラマーとして、PHP 開発に切り替える過程で、PHP 配列についていくつかの混乱がありました。C++ 配列との類似点もありますが、いくつかの違いもあります...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。