PHP學習筆記6:表示式&多維陣列
表示式
在特定的語言中表達一個特定的操作或動作的語句。
表達是包含“運算元”和“操作符”。運算元可以是變數,也可以是常量。操作符則提現了要表達的各種行為,如邏輯判斷、賦值、運算等。
例如$a=1
就是表示式;而$a=1;
就是語句。
另外表示式有值,例如$a=1
表示式的值是1。
PHP程式碼中使用;
來區分表示式;就是一個表示式和一個英文分號組成一條PHP語句。千萬不要漏寫;
,否則會提示語法錯誤。
多維陣列
陣列能夠在單獨的變數名中儲存一個或多個值。
多維陣列是包含一個或多個陣列的陣列:一個陣列中的值是另外一個陣列。另外一個陣列中也可以是一個陣列。依照這個方式,就變成了二維陣列、三維陣列。
在多維陣列中,主陣列中的每一個元素也可以是一個陣列,子陣列中的每一個元素也可以是一個陣列。多維陣列和一維陣列的區別就是多維陣列有兩個或多個下標,但它們的用法基本一樣。
<?php
//建立一維陣列
$arry = [2, 3, 5, "我是一維陣列中的一個值"];
print_r($arry);
//建立一個多維陣列
$duowei = array(
array(1,3,5,7,9),
array(2,4,6,8,10)
);
print_r($duowei);
?>
執行後,都是一行的,不好分辨。這時切換到檢視該頁面原始碼,就能看到格式化後的效果:
Array
(
[0] => 2
[1] => 3
[2] => 5
[3] => 我是一維陣列中的一個值
)
Array
(
[0] => Array
(
[0] => 1
[1] => 3
[2] => 5
[3] => 7
[4] => 9
)
[1] => Array
(
[0] => 2
[1] => 4
[2] => 6
[3] => 8
[4] => 10
)
)
相關文章
- JavaScript 學習筆記 - 多維陣列變為一維陣列JavaScript筆記陣列
- PHP一維陣列轉二維陣列正規表示式PHP陣列
- Java 學習筆記 二維陣列和物件陣列Java筆記陣列物件
- c++筆記_多維陣列C++筆記陣列
- PHP中二維陣列與多維陣列PHP陣列
- 飛機的 PHP 學習筆記五:陣列PHP筆記陣列
- PHP 多維陣列排序PHP陣列排序
- php 一維陣列變多維PHP陣列
- ES6學習筆記(二)【數值,陣列】筆記陣列
- JavaScript學習筆記(二)——函式和陣列JavaScript筆記函式陣列
- JS陣列學習筆記JS陣列筆記
- PHP多個多維陣列操作(一)PHP陣列
- 【大話儲存】學習筆記(6章), 磁碟陣列筆記陣列
- 學習筆記——陣列方法整理筆記陣列
- Java學習筆記之陣列Java筆記陣列
- 學習筆記----樹狀陣列筆記陣列
- swift 學習筆記之陣列Swift筆記陣列
- 學習筆記----字尾陣列筆記陣列
- 字尾陣列 學習筆記陣列筆記
- 字尾陣列學習筆記陣列筆記
- php多維陣列去除空元素PHP陣列
- 正規表示式學習筆記筆記
- Java Lambda 表示式學習筆記Java筆記
- angular學習筆記(十一)-表示式Angular筆記
- JavaScript筆記(6)陣列JavaScript筆記陣列
- Java學習筆記——陣列練習(七)Java筆記陣列
- 多項式學習筆記筆記
- 【C#學習筆記】陣列使用C#筆記陣列
- PHP多維陣列KeyValue的使用PHP陣列
- Python學習筆記 - lambda表示式Python筆記
- Ruby學習筆記-正規表示式筆記
- 正規表示式學習筆記一筆記
- PERL學習筆記---正規表示式筆記
- 正規表示式學習筆記 (轉)筆記
- 工作學習筆記(十一)Lambda 表示式筆記
- PHP學習3——陣列PHP陣列
- PHP二維陣列轉一維陣列PHP陣列
- Oracle學習筆記(6)——函式Oracle筆記函式