?php $foo = 10; / / $foo is an integer $str = "$foo"; / / $str is a string $fst = (string) $foo; / / $fst is also a string / / This prints out that "they are the same "if ($fst === $str) {echo "they are the same";}?
특정한 타입으로 casting될때의 결과는 명확하지 않다. 예를 들어 다음과 같은 경우 주의를 요한다.