친구들. 내가 다음 코드를 한 :정수 함수 인수 변환
<?php
function f(int $a)
{
return $a;
}
f("1a"); // get 1 and produce notice
f("aaa"); // produce TypeError ;
은 그 PHP가 http://php.net/manual/en/language.types.string.php#language.types.string.conversion 에 따라 int로 각각 나에게 1과 0을 제공하는 문자열 인수를 변환합니다,
내가 기대 PHP 7.1을 사용합니다. 하지만 다른 규칙이 있지만 문서에서 찾을 수는 없습니다. 이 규칙은 무엇이며 어디에 설명되어 있습니까? 고맙습니다.
좋습니다. 주조 메커니즘이 standart PHP 유형 변환과 다릅니다 (유형 저글링). 고마워, @ Amen –