PHPの配列
アレイは、単一の変数に複数の値を格納できます。
例
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
実行中のインスタンス»
何の配列がありますか?
アレイは、特殊変数、複数の値を単一の変数に格納することが可能です。
、次のように、単一の変数に格納されています:あなたは(車名のリストなど)項目のリストを持っている場合
$cars2="BMW";
$cars3="Toyota";
ただし、配列をループしたいと具体的なものを見つけた場合は? 以上の3が、300それの項目配列の場合?
解決策は、配列を作成することです!
配列は、単一の変数に複数の値を格納することができ、あなたがキーに基づいて値にアクセスすることができます。
PHPの配列を作成します。
PHPでは、配列()関数は、配列を作成するために使用されます。
PHPでは、配列の3つのタイプがあります。
- 数値配列 -数値IDのキーを持つ配列
- 連想配列 -各キーに関連付けられた値を指定されたキーを持つ配列
- 多次元配列 -配列の1つ以上のアレイを含みます
PHPの数値配列
数値法の配列を作成する方法は2つあります。
自動的に割り当てられたIDキー(キーIDは、常に0から始まります):
人工割り当てられたIDキー:
$cars[1]="BMW";
$cars[2]="Toyota";
次の例では、数値配列は$クルマを呼び、値の配列が含まれているいくつかのテキストを印刷した後、3要素の配列を割り当てるために作成されます。
例
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
実行中のインスタンス»
count()関数 - 長さの配列を取得します
count()関数は、配列(要素数)の長さを返します。
数値配列トラバーサル
次のように、アレイ内のすべての数値を通じ、印刷、あなたは、forループを使用することができます。
例
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);
for($x=0;$x<$arrlength;$x++)
{
echo $cars[$x];
echo "<br>";
}
?>
実行中のインスタンス»
PHPの連想配列
連想配列を使用すると、アレイに割り当てられた指定されたキーの配列を使用することです。
連想配列を作成する方法は2つあります。
または:
$age['Ben']="37";
$age['Joe']="43";
あなたは、スクリプトで指定されたキーを使用することができます。
例
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>
実行中のインスタンス»
連想配列トラバース
次のように連想配列内のすべての値を通って、プリント、あなたは、foreachループを使用することができます。
例
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
foreach($age as $x=>$x_value)
{
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br>";
}
?>
実行中のインスタンス»
多次元配列
多次元配列は、高度なPHPチュートリアルのセクションで詳細に説明します。
完全なPHPの配列参照
すべての配列関数の完全なリファレンスマニュアルについては、私たちの訪問PHP配列のリファレンスマニュアルを 。
このリファレンス・マニュアルは、それぞれの機能やアプリケーションの例の簡単な説明を提供しています!