Для конвертации строки в число в PHP можно использовать функции intval()
, floatval()
или приведение типа.
Функция intval()
преобразует строку в целое число:
$str = '123';
$num = intval($str); // $num = 123
Функция floatval()
преобразует строку в число с плавающей точкой:
$str = '3.14';
$num = floatval($str); // $num = 3.14
Также можно привести строку к числовому типу с помощью приведения типа:
$str = '456';
$num = (int)$str; // $num = 456
Обратите внимание, что при использовании приведения типа, если строка не содержит числовые символы, то результат будет равен 0.
Я даю согласие на сбор и обработку моих персональных данных. Политика конфиденциальности