ホームページ  >  記事  >  バックエンド開発  >  Photoshop の学習体験 PHP の学習 配列の定義と入力

Photoshop の学習体験 PHP の学習 配列の定義と入力

WBOY
WBOYオリジナル
2016-07-29 08:44:481079ブラウズ

PHP 配列とは、端的に言うと、関連付けられたデータの各配列が [インデックス、値] の形式で保存されることを意味します。インデックスのデフォルトは 0 から始まる数値です。インデックスが指定されていない場合、PHP は 0 から始まるインデックスを自動的に生成します。インデックスを指定すると、PHP は指定したインデックスの最大の正の整数の次の整数から開始します。小数を指定すると、PHP は整数部分をインデックスとして取得します。
また、配列に関するその他の小さなことについてもお話しましょう:
array() は空の配列を宣言できます;
array[] = $value 配列が存在する場合はデータを追加し、配列が存在しない場合は配列を生成して追加します。データ。
array[$index] = $value 配列が存在する場合はデータを追加または変更し、配列が存在しない場合は配列を生成してデータを追加します。
以下のコードを見てください:

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


// 配列を宣言
$test01 = array();
// データを追加
$test01[] = "a "; // array (0 => "a");
//インデックス "a" とデータ "b" のデータを追加します
$test01["a"] = "b"; // array(0 = > " a", "a" => "b");
// インデックス 0 でデータを変更します
$test01[0] = "c"; // array(0 => "c"; a" = > "b");
// 別の宣言方法
$test02 = array("a", "b", "c"); // array(0 => "a", 1 = > "b", 2 => "c");
// 文字列インデックス付きデータが宣言されていますが、デフォルトのインデックスは 0 から始まります
$test03 = array("a" => "a", " b", "c"); // array("a" => "a", 0 => "b", 1 => "c");
// 宣言内の最大インデックスは 2 です, 最近はインデックスが0になっていますが、デフォルトのインデックスは依然として3から始まります
$test04 = array(2 => "a", 0=>"b", "c"); // array(2 => " a", 0 => "b", 3 => "c");
// 10 進数のインデックスを指定すると、以前に宣言された値が変更されます。 array(" a", 2.7=>"b", 0=>"c"); // array(0 => "c", 2 => "b");
//インデックスは宣言されていますが、デフォルトのインデックスは 0 から始まります
$test06 = array(-2 =>"a", "b", "c"); // array(-2 => "a", 1) => "b ", 2 => "c");
$test07 = array($test01, $test02, $test03); 次に、いくつかの埋め込み関数を導入します。アレイについては、ほとんどがオンラインで見つけたマニュアルに記載されているので、簡単に紹介するだけです。
range($n, $m); 値の範囲を指定します。たとえば、range(2,4) は配列 array(2,3,4) を生成します。
count($array); 配列のサイズを取得します。
array_pad($array, $length, $value); 長さが $length の配列を返します。元の欠落している配列には $value が入力され、その長さは元の配列を返すのに十分です。

以上、Photoshop 学習体験と PHP 学習における配列の定義と埋め込みについて、Photoshop 学習体験の内容も含めて紹介しましたので、PHP チュートリアルに興味のある友人の参考になれば幸いです。


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