PHP文件都处于弱类型校验模式
PHP 7 增加了标量类型声明的特性,标量类型声明有两种模式 强制模式和严格模式
可以使用的类型参数 int float bool string interfaces array allable
1,强制模式实例
<?php
// 强制模式
function sum(int ...$ints)
{
return array_sum($ints);
}
print(sum(2, '3', 4.1));
?>
2,严格模式实例
<?php
// 严格模式
declare(strict_types=1);
function sum(int ...$ints)
{
return array_sum($ints);
}
print(sum(2, '3', 4.1));
?>