<?php
echo "題目一\n";
$A=10;
echo gettype($A),"\n";
$A=12.2;
echo gettype($A),"\n";
$A=true;
echo gettype($A),"\n";
$A="ABC";
echo gettype($A),"\n";
$A=[1,2,3];
echo gettype($A),"\n";
class abc {
public $abc="object";
}
$A= new abc();
echo gettype($A),"\n";
$A=null;
echo gettype($A),"\n\n";
echo "題目二\n";
$A="123";
echo $A," ",gettype($A)," 轉換 ",(int)$A," ",gettype((int)$A),"\n\n";
echo "題目三\n";
$A="123";
$B=123;
if ($A==$B){
echo $A,gettype($A),"==",$B,gettype($B),"值相同,故True\n";
}
if ($A===$B){
echo $A,"===",$B,"\n";
}
else
{
echo $A,gettype($A),"===",$B,gettype($B),"值相同型態不相同,,故False\n\n";
}
echo "題目四\n";
$value="123";
if(is_numeric($value))
{
echo $value," ",gettype($value),"判斷是數字\n";
}
else
{
echo $value," ",gettype($value),"判斷不是數字\n";
}
?>