表达式
在特定的语言中表达一个特定的操作或动作的语句。
表达是包含“操作数”和“操作符”。操作数可以是变量,也可以是常量。操作符则提现了要表达的各种行为,如逻辑判断、赋值、运算等。
例如$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
)
)