function addition(int $number1, int $number2): int
{
return $number1 + $number2;
}
print('<pre>');
print_r(addition(2, "10"));
print('</pre>');
由于上面的代码,它给了我 12。但它应该给我一个错误。因为第二个参数应该是一个int. 但是我通过了string。谁能告诉我这里发生了什么样的行为?
提前致谢。
呼啦一阵风
海绵宝宝撒
ITMISS
相关分类