ホームページ  >  記事  >  バックエンド開発  >  PHP配列の詳しい説明examples_phpの例

PHP配列の詳しい説明examples_phpの例

WBOY
WBOYオリジナル
2016-07-06 13:32:12871ブラウズ

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配列の例を詳しく解説しましたので、皆様のお役に立てれば幸いです。

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