Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

floatval

Преобразует значение в дробное число.

Синтаксис

floatval(mixed $value): float

Параметры

ПараметрТипОписание
$valuemixedСтрока или число.

Возвращаемое значение

floatДробное число; `0`, если преобразовать не удалось.

Примеры

Строка с дробным числом:

<?php
 
echo floatval('3.14') * 2, "\n";
echo floatval('12.5 kg');

Результат:

6.28
12.5

Запятая вместо точки не распознаётся:

<?php
 
echo floatval('3,14'), "\n";
echo floatval(str_replace(',', '.', '3,14'));

Результат:

3
3.14

Примечания

Дробную часть отделяет только точка. Числа, введённые с запятой, перед преобразованием нужно исправить.

См. также

  • intval — Преобразует значение в целое число.
  • round — Округляет число до заданного количества знаков.
  • is_numeric — Проверяет, является ли значение числом или строкой с числом.

В учебнике

  • Типы данных — Основные типы данных PHP — строки, числа, логические значения, массивы и null.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.