ホームページ  >  記事  >  バックエンド開発  >  PHP配列 - PHP基本入門チュートリアル_PHPチュートリアル

PHP配列 - PHP基本入門チュートリアル_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:16:17817ブラウズ

この記事では、PHP 配列に関する PHP の基本的な入門チュートリアルを詳しく説明します。PHP 配列の使用方法を学ぶ必要がある人は参照してください。

配列とは何ですか?
PHP を使用した開発のプロセスでは、遅かれ早かれ、同様の変数を多数作成する必要があります。

同様の変数を多数必要とせず、データを配列の要素として保存できます。

配列内の要素には独自の ID があるため、簡単にアクセスできます。

配列には 3 つのタイプがあります:
数値配列
数値 ID キーを含む配列
連想配列
配列内の各 ID キーは値に関連付けられます
多次元配列
1 つ以上の配列を含む配列
数値配列
数値配列には、各要素が数値 ID キーとともに格納されます。

さまざまなメソッドを使用して数値配列を作成できます:

例1
この例では、ID キーが自動的に割り当てられます:

コードは次のとおりです コードをコピー

$names = array("ピーター","泥沼","ジョー");

例 2
この例では、ID キーを手動で割り当てました:

コードは次のとおりです コードをコピー

$names[0] = "ピーター";
$names[1] = "泥沼";
$names[2] = "Joe";これらの ID キーはスクリプトで使用できます:

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

echo $names[1] . " . $names[2] " は ".$names[0] " です。 ?>

上記のコードの出力:

泥沼とジョーはピーターの隣人です

連想配列

各 ID キーが値に関連付けられている連想配列。

具体的に名前を付けた値に関するデータを保存する場合、数値配列の使用はベストプラクティスではありません。

連想配列を使用すると、値をキーとして使用し、それらに値を割り当てることができます。

例1

この例では、配列を使用してさまざまな人々に年齢を割り当てます。

コードは次のとおりですコードをコピー
$ages = array("ピーター"=>32, "泥沼"=>30, "ジョー"=>34);

例 2

この例は例 1 と同じですが、配列を作成する別の方法を示しています:

コードは次のとおりですコードをコピー$ages['ピーター'] = "32";
$ages['Quagmire'] = "30";
$ages['ジョー'] = "34";
ID キーはスクリプトで使用できます:

コードは次のとおりですコードをコピー

多次元配列
多次元配列では、メイン配列の各要素も配列です。部分配列内の各要素は配列などにすることもできます。

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

$ages['ピーター'] = "32";

$ages['Quagmire'] = "30";
$ages['ジョー'] = "34";

エコー "ピーターは " . $ages['Peter'] " 歳です。";

?>

上記のスクリプトの出力:

ピーターは32歳です

コードは次のとおりです コードをコピー

$ファミリー = 配列
(
"グリフィン"=>配列
(
「ピーター」
「ロイス」
「ミーガン」
)、
「泥沼」=>配列
(
「グレン」
)、
"茶色"=>配列
(
「クリーブランド」
「ロレッタ」
「ジュニア」
)
); この配列が出力されると、次のようになります:

配列
(
[グリフィン] => 配列
(
[0] =>ピーター
[1] =>ロイス
[2] => ミーガン
)
[泥沼] =>配列
(
[0] => グレン
)
[茶色] => 配列
(
[0] => クリーブランド
[1] =>ロレッタ
[2] =>ジュニア
)
)

例 2
上記の配列から単一の値を表示してみましょう:

コードは次のとおりです コードをコピー

エコー「です」 . $families['Griffin'][2] . 「グリフィン家の一員?」;

上記のコードの出力:

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

http://www.bkjia.com/PHPjc/628656.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/628656.html技術記事この記事では、PHP 配列に関する PHP の基本的な入門チュートリアルを詳しく説明します。PHP 配列の使用方法を学習する必要がある人は、それを参照してください。 配列とは何ですか? PHP を使用して...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。