PHP5.6 常量增强

@PHP5.6 常量增强

今天在提交代码后发现,服务器运行PHP CLI(Command Line Interface)脚本报错,擦了一下才发现本地(PHP 5.6) 和 服务器(PHP 5.4)区别的一个地方:


	const BASE_URL = 'https://abc.com/';
	const ADV_URL1 = 'https://abc.com/search.php'; // PHP 5.4 写法
	const ADV_URL2 = self::BASE_URL.'search.php';  // PHP 5.6 起开始支持


另外也备注一下各版本区别:

  • PHP5.2 以前:autoload,PDO 和 MySQLi,类型约束
  • PHP5.2:JSON 支持
  • PHP5.3:弃用的功能,匿名函数,新增魔术方法,命名空间,后期静态绑定,Heredoc 和 Nowdoc,const,三元运算符,Phar
  • PHP5.4:Short Open Tag,数组简写形式,Traits,内置 Web 服务器,细节修改
  • PHP5.5:yield, list() 用于 foreach,细节修改
  • PHP5.6:常量增强,可变函数参数,命名空间增强
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值