IT業界の技術をメモ・情報公開できる

PHPの文字列から数値変換

登録日:2024-09-11   
PHP
<intキャスト (int)>
文字列が非数値の場合は整数「0」に変換される


$string = "123";
$number = (int)$string;
echo $number; // 123


<intval関数 intval(文字列)>
文字列が非数値の場合は整数「0」に変換される


$string = "123";
$number = intval($string);
echo $number; // 123

第2引数に基数を設定することで基数の値に変換される


$string = "10";
$number = intval($string, 2); // 2進数として解釈
echo $number; // 2

一覧に戻る