22 of 410 menu

関数gettype

関数 gettype は、渡された変数の型を示す文字列を返します。 この関数は、型を判定したい変数という1つのパラメータを受け取ります。

構文

gettype(mixed $var): string

戻り値

説明
'boolean' ブーリアン値
'integer' 整数
'double' 浮動小数点数
'string' 文字列
'array' 配列
'object' オブジェクト
'resource' リソース
'NULL' Null値
'unknown type' 不明な型

整数の型判定:

<?php echo gettype(123); ?>

コードの実行結果:

'integer'

浮動小数点数の型判定:

<?php echo gettype(3.14); ?>

コードの実行結果:

'double'

文字列の型判定:

<?php echo gettype('hello'); ?>

コードの実行結果:

'string'

ブーリアン値の型判定:

<?php echo gettype(true); ?>

コードの実行結果:

'boolean'

配列の型判定:

<?php echo gettype(['a', 'b', 'c']); ?>

コードの実行結果:

'array'

NULLの型判定:

<?php echo gettype(null); ?>

コードの実行結果:

'NULL'

変換後の変数の型を確認します:

<?php $var = '123'; echo gettype($var) . "\n"; $var = (int)$var; echo gettype($var) . "\n"; $var = (float)$var; echo gettype($var) . "\n"; ?>

コードの実行結果:

'string' 'integer' 'double'

関連項目

  • 変数が整数かどうかをチェックする関数 is_int,
  • 変数の型を設定する関数 settype,
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否