语法特点小结(对比python)
- PHP的变量开头要加上
$
符号,见到$
就知道这个是一个变量
- PHP中的常量才是不用加
$
符号的
- PHP中$可以用来嵌套使用,从而实现动态的变量名的层级调用
- PHP程序
<?php
开头,结尾可以加上?>
,也可以不加
- PHP中的常量有着魔术常量(系统自带的)
- PHP每行代码最后要有; 除了最后一行代码可以省略外
- PHP中的”双引号”和’单引号’的意义不太一样,其中双引号中可以写变量名,如果变量和字符串相混合写的话,最好用{}符号将变量括起来,更加的规范,也可以增强程序代码的易读性.
- 在PHP中,通过对象访问成员属性和成员方法的时候不是用. 而是用->来调用
- 在PHP中,变量的作用域机制十分严格,函数内部不能访问全局的变量
- PHP执行不需要单独的解释器,带有数据库的服务器即可运行php代码
- PHP中用户定义的函数和语言关键字对大小写不敏感。但是变量名区分大小写
- 在 PHP 中,不区分大小写的关键字 NULL 用于没有定义值的情况。
- 字符串文 0 是转换为布尔值的特殊情况,它转换为 false。
- 这条就比较NB了,PHP中的数组,能够自己指定键的值,还TM能省略,让系统自动填,然后就混在一起
- 这个更坑,PHP的三目运算符是左结合性的
- 数值字符串作为整数进行比较。
- PHP 变量只有一个作用域(函数中除外)
- PHP中\能转义成\,在单引号中\n不能换行,在双引号中\n可以转义为换行
- PHP个垃圾语言,不能多继承类
- PHP中是字典类型的数组 不用: 而用
=>
. . .
Copyright description
➩ 如需转载请注明出处:
凤明的博客 » https://victorfengming.github.io/#blog
➩ 小编CSDN链接地址:
秋叶夏风的博客 » https://blog.csdn.net/qq_40223983