【php】学习笔记_chap_1_变量
变量
定义变量
命名规则和大部分语言一样,但要在名字前加$,php的变量对值有类型要求,但对变量名无要求。 如:
1  | $var = 12;  | 
读取变量时也要用$
1  | echo $var  | 
echo 这里不加""和加一样的,但要引用变量只能用双引号,单引号将所有特殊符号失效
1  | echo '$var'  | 
删除变量
和linux一样,unset($var)
1  | $var=12;  | 
可变变量
变量定义时无区别
1  | $a='b'  | 
变量传值
也分为两种 按值 与 引用
按值传递
将变量的值复制一份给新变量,两个变量的值地址不同
1  | $a=12  | 
引用传递
变量将值地址复制给新变量,两个变量的值的地址相同
1  | $a=12  | 
常量
定义
用函数define()定义
1  | define('name','lthero');  | 
用const关键字
1  | const name='lthero';  | 
注意,定义时,不用添加的变量php默认为变量
读取
直接引用常量名,不用添加$
系统常量
1  | PHP_VERSION php的版本号  | 
魔术常量
1  | 以双下划线开始+名字+双下划线结束  | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 lthero!
 评论



