PHP基礎 レッスン8
型キャスト
明示的・暗黙的な型変換とsettype関数を学びます。
型変換とは
型変換(型キャスト)とは、ある型の値を別の型に変換することです。PHPでは明示的に型を指定するキャスト演算子と、自動で変換される暗黙的な型変換があります。
(int)または(integer): 整数に変換(float)または(double): 浮動小数点数に変換(string): 文字列に変換(bool): 論理値に変換(array): 配列に変換
キャスト演算子による型変換
値の前に(型名)を書くことで明示的に型を変換します。
PHPエディタ
変換関数の使い方
intval()、floatval()、strval()などの変換関数も使えます。
PHPエディタ
settype関数
settype()は変数の型を直接変更します。キャスト演算子と違い、元の変数自体が変換されます。
PHPエディタ