ホームページ >バックエンド開発 >PHPチュートリアル >PHP配列の概要、分類、宣言コードのデモ
コードをコピーします コードは次のとおりです:
/**
** 配列の概要
1. 配列の本質: 一連の変数の管理と操作、バッチ処理
2. 配列は複合型です
3. 配列には任意の長さのデータを格納できます。あらゆる種類のデータも格納できます
4. 配列は他の言語のデータ構造 (リンク リスト、キュー、スタック、コレクション クラス) の機能を完了できます
**
2. 配列には複数のユニットがあります。 (要素と呼ばれる単位)
各要素は添字[キー]と値で構成されます
要素に個別にアクセスする場合は添字[キー]を介して要素にアクセスします
1.三次元配列 。 。 。 。 。多次元配列
(配列の配列は、配列内に他の配列があることを意味します)
2.php には 2 種類の配列があります
インデックス配列: 添字 [キー] は連続した整数のインデックスです
連想配列:添字はインデックスとしての文字列です
添字 (整数、文字列) には、この 2 つ
*
3 つしかありません。配列の複数の宣言方法
1 配列要素に直接値を代入
インデックスの添字が指定されていない場合、シーケンシャルインデックスは0から始まります
インデックスの添字が指定されている場合、次は最大のものから1ずつ増分されます
前の要素が後の添字に現れた場合、代入の場合は前の要素が再代入されます
d混合宣言が行われた場合、インデックスと関連付けは相互に影響しません(インデックスの添字の宣言は影響を受けません)
2 array() 関数を使用します
a デフォルトはインデックス配列
b です。連想配列とインデックス配列の添字を指定する場合は、 key => value を使用します
c 複数のメンバーを区切るには、「,」を使用します
3 他の関数宣言を使用します
*
*
*
*
**/
echo $arr[5]
//インデックス配列
$user[]=1; 9]= 張三"
$user[0]=10;
$user[3]="ナン"
$info=array(
"$user"=array(
//$user[0]
array("1 ","张三",10,"nan"),
//$user[1]
array("2","lisi",10,"nan"),
//$user[ 2]
array ("3","wangwu",10,"nan"),
),
"$score"=array(
//$user[0]
array("1","张三" ,10," ナン"),
//$user[1]
array("2","lisi",10,"nan"),
//$user[2]
array("3"," wangwu",10 ,"nan"),
),
"$connect"=array(
//$user[0]
array("1","张三",10,"nan"),
//$user [1]
array("2","lisi",10,"nan"),
//$user[2]
array("3","wangwu",10,"nan") 、
)、
};
$user[][]=1;
$user[][]=1;ユーザー[][ ]=1
?>
;