曹阳的博客 仅用于学习和分享

PHP语法小结

2020-02-02

语法特点小结(对比python)

  1. PHP的变量开头要加上$符号,见到$就知道这个是一个变量
  2. PHP中的常量才是不用加$符号的
  3. PHP中$可以用来嵌套使用,从而实现动态的变量名的层级调用
  4. PHP程序<?php开头,结尾可以加上?>,也可以不加
  5. PHP中的常量有着魔术常量(系统自带的)
  6. PHP每行代码最后要有; 除了最后一行代码可以省略外
  7. PHP中的”双引号”和’单引号’的意义不太一样,其中双引号中可以写变量名,如果变量和字符串相混合写的话,最好用{}符号将变量括起来,更加的规范,也可以增强程序代码的易读性.
  8. 在PHP中,通过对象访问成员属性和成员方法的时候不是用. 而是用->来调用
  9. 在PHP中,变量的作用域机制十分严格,函数内部不能访问全局的变量
  10. PHP执行不需要单独的解释器,带有数据库的服务器即可运行php代码
  11. PHP中用户定义的函数和语言关键字对大小写不敏感。但是变量名区分大小写
  12. 在 PHP 中,不区分大小写的关键字 NULL 用于没有定义值的情况。
  13. 字符串文 0 是转换为布尔值的特殊情况,它转换为 false。
  14. 这条就比较NB了,PHP中的数组,能够自己指定键的值,还TM能省略,让系统自动填,然后就混在一起
  15. 这个更坑,PHP的三目运算符是左结合性的
  16. 数值字符串作为整数进行比较。
  17. PHP 变量只有一个作用域(函数中除外)
  18. PHP中\能转义成\,在单引号中\n不能换行,在双引号中\n可以转义为换行
  19. PHP个垃圾语言,不能多继承类
  20. PHP中是字典类型的数组 不用: 而用=> . . .

Content