不兼容列表

以下一些不兼容的语法功能列表,不完全。

  • 不支持类的定义
  • 函数外作用域不是全局作用域
  • include/require/eval 执行的代码是引入代码作用域
  • 对变量引用缺乏支持
  • extract() 函数使用无效
  • 不支持可变变量
  • 不允许使用 $string [n] 的方式获取字符串中的某个字符
  • 双引号字符串中引入变量,但不可引入数组项
  • 不存在的常量不会自动转换为字符串
  • 函数定义中不支持类型约束
  • 标识符不支持非字母、数字、下划线之外的字符(如中文)
  • 文件中不允许出现 \0 字符

原文: http://mfenc-manual.mydoc.io/?t=41520