首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
PHP的标记风格
编码规范
常量的使用
内置常量
PHP中的变量声明
可变变量与变量的引用
变量作用域
变量的销毁
数据类型
标量类型的声明
算术运算符
字符串运算符
其它运算符
表达式
内置函数
自定义函数
函数传递参数值
函数返回值
文件包含
流程控制
循环控制结构
PHP 8的新变化1—match表达式
PHP 8的新变化2—联合类型和mixed类型
PHP 8的新变化3—参数列表中可以使用尾部逗号
实战演练1—条件分支结构综合应用
实战演练2—循环控制结构综合应用
当前位置:
首页>>
技术小册>>
PHP8入门与项目实战(2)
小册名称:PHP8入门与项目实战(2)
表达式是在特定语言中表达一个特定的操作或动作的语句。PHP的表达式也有同样的作用。 一个表达式包含“操作数”和“操作符”。操作数可以是变量,也可以是常量。操作符则体现了要表达的各个行为,如逻辑判断、赋值、运算等。 例如,$a=5就是表达式,而$a=5;则为语句。另外,表达式也有值,例如$a=1表达式的值为1。 在PHP代码中,使用“;”号来区分表达式,即一个表达式和一个分号组成了一条PHP语句。在编写程序代码时,应该特别注意表达式后面的“;”,不要漏写或写错,否则会提示语法错误。 3.11 实战演练——创建二维数组 前面讲解了如何创建一维数组,本节讲解如何创建多维数组。多维数组和一维数组的区别是多维数组有两个或多个下标,它们的用法基本相似。 下面以创建二维数组为例进行讲解。 【例3.24】 ![](/uploads/images/20231207/e529528a87f0df63c83cb43dd4876497.png) 本程序运行结果如图3-25所示。 ![](/uploads/images/20231207/0249818f330093654ee4885cd085c8d9.png) 如何灵活运用命名空间(namespace)? 命名空间作为一个比较宽泛的概念,可以理解为用来封装各个项目的方法。有点像是在文件系统中不同文件夹路径和文件夹当中的文件。两个文件的文件名可以完全相同,但是在不同的文件夹路径下,就是两个完全不同的文件。 PHP的命名空间也是这样的一个概念。它主要用于在“类的命名”“函数命名”及“常量命名”中避免代码冲突和在命名空间下管理变量名和常量名。 命名空间使用namespace关键字在文件头部中定义,例如: ```php <?php namespace 2ndbuilding\number24; //命名空间 class room{} $room = new __NAMESPACE__.room; ?> ``` 命名空间还可以拥有子空间,就像文件夹的路径一样。可以通过内置变量__NAMESPACE__来使用命名空间及其子空间。 如何快速区分常量与变量? 常量和变量的明显区别如下: ·常量前面没有美元符号($)。 ·常量只能用define()函数定义,而不能通过赋值语句定义。 ·常量可以不用理会变量范围的规则而在任何地方定义和访问。 ·常量一旦定义就不能被重新定义或者取消定义。 ·常量的值只能是标量。
上一篇:
其它运算符
下一篇:
内置函数
该分类下的相关小册推荐:
Laravel(10.x)从入门到精通(一)
Swoole高性能框架-SwooleWorker
PHP底层原理及源码分析
Magento零基础到架构师(产品管理)
Magento零基础到架构师(内容设计)
Laravel(10.x)从入门到精通(八)
PHP合辑5-SPL标准库
Magento零基础到架构师(安装篇)
PHP程序员的设计模式
Laravel(10.x)从入门到精通(十四)
PHP高性能框架-Workerman
PHP合辑3-数组函数