首页 理论教育 PHP声明和使用-零基础PHP从入门到精通

PHP声明和使用-零基础PHP从入门到精通

时间:2023-11-07 理论教育 版权反馈
【摘要】:PHP的变量名有以下几个特点:◇ $符号开头。强类型语言在声明变量时需要明确变量是什么类型,而PHP的变量声明则简单很多,直接在等号“=”的左面写入变量名字,右侧写入值即可。动手写3.4.1上述代码示例中,一共有三个变量,两次网页输出。运行结果如图3.4.1所示。图3.4.1变量声明程序效果图另一种变量赋值的方式叫作引用赋值,引用的含义是“不同的名字访问同一个变量内容”,用&表示。

PHP声明和使用-零基础PHP从入门到精通

PHP的变量名有以下几个特点:

◇ $符号开头。

◇ 区分大小写

◇ 由字母、数字和下划线构成。

◇ 数字不能放在第一位。

◇ $this是PHP中一个特殊的变量,不能被赋值($this将会在“面向对象”的章节详细讲述)。

合法变量:$name,$userName,$_Class,$boy1,$boy2,$VALUE。

非法变量:$1_boy,变量不能以数字字符开头;$%age,变量不能以其他字符开头;$cardnumber,变量不能含有其他字符,如减号。

和Java、C语言这些强类型语言不同,PHP语言属于弱类型语言。强类型语言在声明变量时需要明确变量是什么类型,而PHP的变量声明则简单很多,直接在等号“=”的左面写入变量名字,右侧写入值即可。除了将值直接传给变量,也可以将一个变量赋值给另一个变量,那么这两个变量的值相同。

动手写3.4.1

(www.xing528.com)

上述代码示例中,一共有三个变量,两次网页输出。第一次,将变量name赋值为“零壹快学”,description变量赋值为“欢迎加入零壹快学PHP课程,我们将系统学习PHP相关知识”,并输出网页内容。第二次,将name变量值修改为“零壹课堂”,并新建新的变量description2,将description赋值给description2,此时description和description2的值相同。

运行结果如图3.4.1所示。

图3.4.1 变量声明程序效果图

另一种变量赋值的方式叫作引用赋值,引用的含义是“不同的名字访问同一个变量内容”,用&表示。使用&会使两个变量(如$a = &$b)指向同一个内存地址,一个发生改变,另一个也会发生改变。

动手写3.4.2

我们将变量b的值修改为10,由于变量a和变量b指向同一个内存,因此变量a此时的值也变成了10,程序会输出数字10。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈