运行 ❯
获取您
自己的 PHP
服务器
×
更改方向
更改主题,深色/浅色
前往 Spaces
<?php declare(strict_types=1); // strict requirement function addNumbers(int $a, int $b) { return $a + $b; } echo addNumbers(5, "5 days"); // since strict is enabled and "5 days" is not an integer, an error will be thrown ?>
PHP 致命错误:未捕获的 TypeError:addNumbers() 的第二个参数必须是 integer 类型,但传入了 string 类型,在 /home/bWN0Ml/prog.php 的第 6 行调用,并在 /home/bWN0Ml/prog.php 的第 3 行定义。堆栈跟踪:#0 /home/bWN0Ml/prog.php(6): addNumbers(5, '5 days') #1 {main} 抛出 /home/bWN0Ml/prog.php 的第 3 行