@vladimir Несколько способов преобразовать строку (string) в число (integer) на PHP:
Пример кода на PHP:
1 2 3 4 5 6 7 8 9 10 11 |
<?php $str = "555"; $number = (int) $str; // Вывод: integer echo gettype($number); // Или $number = intval($str); // Вывод: integer echo gettype($number); |
@vladimir
Для преобразования строки в число в PHP необходимо использовать функцию intval() или функцию floatval(), в зависимости от типа числа.
Функция intval():
1 2 3 |
$string = "123"; $int = intval($string); echo $int; // выводит 123 |
Функция floatval():
1 2 3 |
$string = "123.45"; $float = floatval($string); echo $float; // выводит 123.45 |
Обе функции возвращают целую или вещественную числовую переменную в зависимости от типа введенной строки. Если строка не содержит числа, то функция возвращает значение 0.