php學習之旅 4 陣列

2021-08-24 19:51:53 字數 1548 閱讀 5498

php學習之旅 (4) 陣列

1、陣列種類

數值索引陣列:具有數值索引的陣列

多維陣列:包含乙個或多個陣列的陣列

2、數值索引陣列

//第一種初始化方法

$cars=array("saab","volvo","bmw","toyota");

//第二種初始化方法

$cars[0]="saab";

$cars[1]="volvo";

$cars[2]="bmw";

$cars[3]="toyota";

用法舉例

<?php

$cars[0]="saab";

$cars[1]="volvo";

$cars[2]="bmw";

$cars[3]="toyota";

echo $cars[0] . " and " . $cars[1] . " are swedish cars.";//輸出saab and volvo are swedish cars.

?>

3、關聯陣列

//第一種初始化方法

$ages = array("peter"=>32, "quagmire"=>30, "joe"=>34);

//第二種初始化方法

$ages['peter'] = "32";

$ages['quagmire'] = "30";

$ages['joe'] = "34";

用法舉例

<?php

$ages['peter'] = "32";

$ages['quagmire'] = "30";

$ages['joe'] = "34";

echo "peter is " . $ages['peter'] . " years old."; //輸出peter is 32 years old.

?>

3、多維陣列

$families = array

("griffin"=>array

("peter",

"lois",

"megan"

),"quagmire"=>array

("glenn"

),"brown"=>array

("cleveland",

"loretta",

"junior"));

echo "is " . $families['griffin'][2] .

" a part of the griffin family?"; //輸出 is megan a part of the griffin family?

分享我的文章[url=程式設計師賺錢之路探索[/url]

C 學習之旅 陣列

二 c 11新增的模板類array 三 stl模板中的陣列vector typename arrayname arraysize 陣列宣告必須指明 儲存在陣列中每個元素的型別 typename 陣列名稱 arrayname 陣列大小 arraysize 必須是整型常數或者常數表示式。陣列只能在定義的...

php和mysql學習之旅

對照著w3上的程式也漸漸知道這個操作流程是什麼,首先是建立通道連線資料庫和php,然後進行各種操作,最後關閉通道。而這中間的操作原理就是,封裝好的php函式執行各種命令,我要幹什麼,然後資料庫伺服器就擔任管家的身份,完成交代的各種任務,具體怎麼操作的不用管,只看結果。可以說建立通道是所有操作的基礎,...

php學習之旅 3 變數

php變數作用域,在 php 中,可以在指令碼的任意位置對變數進行宣告。變數的作用域指的是變數能夠被引用 使用的那部分指令碼。php有三種不同的變數作用域 local 區域性 函式內部宣告的變數擁有 local 作用域,只能在函式內部進行訪問。global 全域性 函式之外宣告的變數擁有 globa...