亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP開発の基本的なチュートリアルの配列

1. 配列とは何ですか?

配列は、単一の変數(shù)に複數(shù)の値を格納できる特別な変數(shù)です。

項(xiàng)目のリスト (例: 車名のリスト) がある場(chǎng)合は、次のように単一の変數(shù)に保存します:

$cars1="Volvo";
$cars2="BMW";
$cars3= "トヨタ";

しかし、配列をループして特定の配列を見つけたい場(chǎng)合はどうすればよいでしょうか?配列に項(xiàng)目が 3 つだけではなく 300 個(gè)ある場(chǎng)合はどうなるでしょうか?

解決策は配列を作成することです。

配列は単一の変數(shù)に複數(shù)の値を格納でき、このとき、最終的にはキーと値のペアの組み合わせで値にアクセスできます。


2. PHP で配列を作成する

PHP では、array() 関數(shù)を使用して配列を作成します:

array();

PHP には、3 種類の配列があります:

  • インデックス付き配列 - 數(shù)値 ID キーを持つ配列

  • 連想配列 - 指定されたキーを持つ配列、各キーは値に関連付けられます

  • 多次元配列 - 1 つ以上の配列を含む配列 (次の章で説明) )


3. PHP インデックス配列

インデックス配列を作成するには 2 つの方法があります:

1. ID を自動(dòng)的に割り當(dāng)てる (ID 値は自動(dòng)的にゼロから始まります)

$cars=array (「Volvo」、「BMW」、「Toyota」);

2. ID を手動(dòng)で割り當(dāng)てます (ID 値は自分で割り當(dāng)てられ、ゼロから始める必要はなく、連続している必要もありません)

$cars[3]="ボルボ" ;
$cars[6]="BMW";
$cars[8]="トヨタ";

例: コードは次のとおりです

<?php
//創(chuàng)建一個(gè)數(shù)組,并且輸出一句歡迎詞
$str=array("PHP.cn","學(xué)習(xí)","成長(zhǎng)");
echo "大家好,歡迎來到".$str[0]."這個(gè)大家庭,以后大家一起".$str[1]."一起".$str[2]
?>

3。配列の長(zhǎng)さを取得する関數(shù)を?qū)毪筏蓼筏绀?- country()

count() 関數(shù)は、配列の長(zhǎng)さ (要素?cái)?shù)) を返すために使用されます:

例:

<?php
//創(chuàng)建一個(gè)數(shù)組,并且輸出一句歡迎詞
$str=array("PHP.cn","學(xué)習(xí)","成長(zhǎng)");
echo count($str);
?>


4. PHP 連想配列

連想配列と數(shù)値配列 違いは、數(shù)値配列の添え字 (つまり、キー自體の値) は數(shù)値のみであるのに対し、連想配列は文字列にすることができます

連想配列を作成するには 2 つの方法があります

$age=array("Peter"=> ;"35","Ben"=>"37","Joe" =>"43");

または:

$age['Peter']="35";
$age['Ben']="37";
$age['Joe']="43 ";

指定されたキーはスクリプトで使用できます

例: コードは次のとおりです

<?php
//改造下之前的例子
//創(chuàng)建一個(gè)數(shù)組,并且輸出一句歡迎詞
$str=array("字符1"=>"PHP.cn","字符2"=>"學(xué)習(xí)","字符3"=>"成長(zhǎng)");
echo "大家好,歡迎來到".$str["字符1"]."這個(gè)大家庭,以后大家一起".$str["字符2"]."一起".$str["字符3"];
?>


5. インデックスと連想配列を走査します

1. インデックス配列を走査

數(shù)値配列內(nèi)のすべての値をループして出力するには、for ループを使用できます。

例: コードは次のとおりです

<?php
//創(chuàng)建一個(gè)索引數(shù)組,并遍歷輸出
$str=array("PHP.cn","學(xué)習(xí)","成長(zhǎng)");
$strlength=count($str);
for($i=0;$i<$strlength;$i++){
	echo $str[$i];
	echo "<br/>";
}
?>

注: 配列の走査とは、配列內(nèi)の要素を 1 つずつ見つけて、対応する操作を?qū)g行することを意味します

2. 連想配列の走査

連想配列の添字は、數(shù)値であり、for ループで出力できないため、foeeach を使用してこの例を?qū)g行します

コードは次のとおりです:

<?php
//創(chuàng)建一個(gè)索引數(shù)組,并遍歷輸出
$str=array("字符1"=>"PHP.cn","字符2"=>"學(xué)習(xí)","字符3"=>"成長(zhǎng)");
$strlength=count($str);
foreach($str as $key=>$value){
	echo $key."對(duì)應(yīng)----".$value."<br/>";
}
?>
學(xué)び続ける
||
<?php //創(chuàng)建一個(gè)數(shù)組,并且輸出一句歡迎詞 $str=array("PHP.cn","學(xué)習(xí)","成長(zhǎng)"); echo "大家好,歡迎來到".$str[0]."這個(gè)大家庭,以后大家一起".$str[1]."一起".$str[2] ?>
提出するリセットコード
  • おすすめコース
  • コースウェアのダウンロード