【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!
评论