declare如何在php7中使用-mile米乐体育
开发技术
2021年04月03日 22:31
3
今天就跟大家聊聊有关declare如何在php7中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
php7 仍然支持弱类型检测,即仍然可以使用原来的方式声明形参。
标量声明有两种特性:
强制模式(默认):体现在类型转换上
严格模式
模式声明:declare(strict_types=1);
默认情况值为0,值为1代表为严格校验的模式
可以使用的类型参数:
int-float-bool-string-interfaces-array-callable
作用于形参与返回值类型说明,可选
形参
//强制模式 "; returnarray_sum($ints); } echotype_weak(2,'3',0.11); echo"
"; echosum(2,'3',0.11);
运行效果图如下:
//将模式申明为严格模式 "; returnarray_sum($ints); } echotype_weak(2,'3',0.11); echo"
"; //实参存在字符串与浮点型,报错 echosum(2,'3',0.11);
运行效果图如下:
返回值
"; //严格模式下报错 returnarray_sum($ints) 0.6; } echotype_weak(2,'3',0.11); echo"
"; echosum(2,'3',0.11);
运行效果图如下:
看完上述内容,你们对declare如何在php7中使用有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注恰卡编程网行业资讯频道,感谢大家的支持。
展开全文