Written by Kasumi

PHPで変数の型を確認・変更する方法

PHPで変数の型を確認・変更したい。

本記事ではこのような悩みを解決。

実装方法について解説します。

var_dumpを使って変数の型を調べる

<?php
$a = 'aaaaaa';
$b = 100;
$c = -1.5;

var_dump($a);
var_dump($b);
var_dump($c);
?>
//string(6) "aaaaaa" int(100) float(-1.5)

PHPで変数の型を調べるコード例です。

var_dump関数を使います。

var_dumpの引数に型を調べたい変数を代入

変数の型名を返してくれます。

上記コード例だと、

$a変数はstring(文字列型)

$b変数はint(数値型)

$c変数はfloat(小数点型)

上記のように出力されます。

変数の型を変更したい場合

$a = 100;

//数値から文字列に変更
$a = (string)$a;

var_dump($a);
//string(3) "100"

変数の型を変更するコード例です。

キャストというやり方を使います。

変更したい型名を括弧()で括り、変換したい変数と連結します。

以上で変更できます。

上記コード例ではキャストを使い数値から文字列に型を変更してます。

まとめ

PHPで変数の型を確認・変更する方法について紹介しました。

以上で解説を終わります。

目次

関連記事

PHP

【PHP】ファイルの更新日時でキャッシュを自動削除する方法

2022.06.26
2527
PHP

【PHP】配列要素をランダムに並び替える方法

2023.03.10
751
PHP

PHPで配列を条件指定して分割する方法

2022.06.19
2015
PHP プログラミング

【簡単PHP】連想配列からkey(キー)のみ取得、もしくは値のみ配列で再取得する方法

2022.03.22
10193