2.1概要
1066 ワード
phpは8種類の元のデータ型をサポートします
4種類のスカラータイプ booleanブールタイプ integer整型 float浮動小数点型(doubleとも呼ばれる) string文字列 2つの複合タイプ
Array配列objectオブジェクト
2つの特殊なタイプ
resourceリソースNULLタイプなし
擬似タイプ
読みやすさを確保するために、このマニュアルでは偽のタイプも紹介しています. mixed(ハイブリッドタイプ) number(デジタルタイプ) callback(コールバックタイプ) 擬似変数$... doubleタイプ タイプ表示
gettype()関数is_type関数
強制変換タイプ
強制変換またはsettype()関数の使用
4種類のスカラータイプ
Array配列objectオブジェクト
2つの特殊なタイプ
resourceリソースNULLタイプなし
擬似タイプ
読みやすさを確保するために、このマニュアルでは偽のタイプも紹介しています.
mixed ( ) 。 gettype() PHP ,str_replace() 。
number integer float。
PHP 5.4 callable callback 。 。
,$... 。 。
float , , 。
gettype()関数is_type関数
$flat_a=true;
$str_a="foo";
$str_b="foo";
$int_a=28;
echo gettype($flat_a);// :boolean
echo gettype($str_a);// :string
if(is_int($int_a)){
$int_a+=4;
echo $int_a;
}
if(is_string($str_b)){
echo "String:$str_b";
}
強制変換タイプ
強制変換またはsettype()関数の使用