「PHP」gettypeで変数の型を取得する

2021年11月3日

書式
gettype(変数名);
結果
boolean : 論理型
array : 配列型
object : オブジェクト型
string : 文字列型
integer : 整数型
double : 浮動小数点型

使用例

<?php
//boolean : 論理型
echo('<pre>');
var_dump(gettype(false));
echo('</pre>');

 //integer : 整数型
echo('<pre>');
var_dump(gettype(100));
echo('</pre>');

//double : 浮動小数点型
echo('<pre>');
var_dump(gettype(4.56));
echo('</pre>');

//string : 文字列型
echo('<pre>');
var_dump(gettype("study"));
echo('</pre>');

echo('<pre>');
var_dump(gettype("500"));
echo('</pre>');

//array : 配列型
echo('<pre>');
var_dump(gettype([41, 52, 63,78]));
echo('</pre>');

//object : オブジェクト型
echo('<pre>');
var_dump(gettype(new stdClass));
echo('</pre>');
//NULL : null
echo('<pre>');
var_dump(gettype(null));
echo('</pre>');
 
?>

実行結果

string(7) "boolean"
string(7) "integer"
string(6) "double"
string(6) "string"
string(6) "string"
string(5) "array"
string(6) "object"
string(4) "NULL"

 

PHP

Posted by arkgame