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筆記陣列
- Java 學習筆記 二維陣列和物件陣列Java筆記陣列物件
- c++筆記_多維陣列C++筆記陣列
- PHP中二維陣列與多維陣列PHP陣列
- 飛機的 PHP 學習筆記五:陣列PHP筆記陣列
- PHP 多維陣列排序PHP陣列排序
- JavaScript學習筆記(二)——函式和陣列JavaScript筆記函式陣列
- ES6學習筆記(二)【數值,陣列】筆記陣列
- JavaScript筆記(6)陣列JavaScript筆記陣列
- 字尾陣列 學習筆記陣列筆記
- 字尾陣列學習筆記陣列筆記
- 正規表示式學習筆記筆記
- Python學習筆記 - lambda表示式Python筆記
- Java學習筆記——陣列練習(七)Java筆記陣列
- PHP學習3——陣列PHP陣列
- Python學習筆記 - 正規表示式Python筆記
- 工作學習筆記(十一)Lambda 表示式筆記
- 多項式學習筆記筆記
- Oracle學習筆記(6)——函式Oracle筆記函式
- Solidity語言學習筆記————12、陣列Solid筆記陣列
- Perl學習筆記(五)——關聯陣列筆記陣列
- 多維陣列陣列
- JavaScript正規表示式學習筆記(一)JavaScript筆記
- Javascript學習筆記——4.11 賦值表示式JavaScript筆記賦值
- 多維陣列轉一維陣列(降維的多種方式)陣列
- 一維多維陣列陣列
- php多維陣列去除重複值的方法PHP陣列
- 【numpy學習筆記】陣列的切片,索引,迭代筆記陣列索引
- 物聯網學習教程— 多維陣列與指標陣列指標
- Python學習筆記|Python之正規表示式Python筆記
- js加固之正規表示式學習筆記JS筆記
- python 中的正規表示式學習筆記Python筆記
- PHP 學習筆記PHP筆記
- 多維陣列排序陣列排序
- PHP 學習總結之陣列PHP陣列
- php 二維陣列排序PHP陣列排序
- PHP 第八週函式學習筆記PHP函式筆記
- PHP陣列學習之計算陣列元素總和PHP陣列