例如:
<?php$a = '123456';echo '我的类型是字符串:'.gettype($a).PHP_EOL;$a = true;echo '我的类型是布尔型:'.gettype($a).PHP_EOL;?>
以上代码会输出:
我的类型是字符串:string我的类型是布尔型:boolean
可以看到,第一次的时候,$a赋值了一个字符串,类型是string,再往下又赋值为true,类型是boolean。

在其他强类型措辞中,必须指定相应的类型,否则会报错,比如 java中 int a = 123;把整型变量a赋值为123,如果把a设定为字符串,例如a = "我是字符串";编译时就会报错;
注:gettype是php供应的获取变量类型的方法;还有一个是get_resource_type获取资源类型,比如mysql链接资源句柄,fopen获取的文件操作句柄