#キャスト
型の変換はキャストを使います。
文字列から数値に変換する例は、
<?php
$str = "10"; // $strは文字列
$num = (integer)$str; // 整数変換
var_dump($num); // => 10
?>
数値から文字列に変換するときは、式展開の働きを利用してダブルクォーテーション(")で括ることもできます。
<?php
$num = 10; // $numは整数
$str = "$num"; // $strは文字列
$str2 = (string)$num; // $str2も文字列
var_dump($str2); // => "10"
?>
#intval関数
他の方法としてintval関数を使って文字列から数値に変換することも一般的です。
<?php
$str = "12345";
$num = intval($str);
var_dump($num); // => 12345
?>
ただ実務的にはis_numeric関数で数値文字列かどうかを判定してからintvalした方がいいです。
<?php
$s = "1234";
if (is_numeric($s)) {
var_dump(intval($s)); // => 1234
}
?>
[<<PHP基礎(2)配列]
(https://qiita.com/taka027/items/06a81e2150b0ccb1a17c)
[PHP基礎(4)条件分岐>>]
(https://qiita.com/taka027/items/eba98138a9816ced69fc)