PHP面试题12:PHP7的新特性
1、NULL合并运算符(??),简化三元运算:
$abc = $_GET['abc'] ?? 'abc';


2、整除法函数(intdiv):
例如:
var_dump(intdiv(10,3));
var_dump(intdiv(-10,3));
注意:(1)ceil向上取整;(2)floor向下取整;



3、组合比较符:
echo 1<=>1;//返回0
echo 1<=>2;//返回-1
echo 2<=>1;//返回1

4、平方的计算:
echo 3**2;//9


5、统一语法变量:
例1:
$wzl = 'wangzilong';
$foo = array(
'bar'=>array('baz'=>'wzl'),
);
echo $$foo['bar']['baz'];//会报错
例2:
$foo = 'wzl';
$wzl = array(
'bar'=>array('baz'=>'wzl'),
);
echo $$foo['bar']['baz'];//不会报错

6、可以使用define(php5中只可以定义标量)定义常量数组:
<?php
define('wzl',['wang','zi','long']);
var_dump(wzl);


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:104
阅读量:30
阅读量:78
阅读量:62
阅读量:38