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】指定した区切り文字で文字列を分割。配列に変換する方法

2023.03.07
479
PHP

【PHP】文字列内から指定した文字を全て置換する方法

2023.03.04
2007
PHP プログラミング

【php】現在のディレクトリURLを取得し、条件分岐する方法

2021.10.28
5630
PHP

【簡単】phpを使って文字列内の全角スペースを半角スペースに変換・置換する方法

更新日:2022.04.04
2394