(PHP 4, PHP 5, PHP 7, PHP 8)
strval — Возвращает строковое значение переменной
Возвращает строковое значение переменной. Смотрите документацию по типу string для более подробной информации о преобразовании в строку.
Эта функция не производит форматирование возвращаемого значения. Если необходимо привести числовое значение к строке с особым форматом, воспользуйтесь sprintf() или number_format().
value
Переменная, которую необходимо преобразовать в строку.
value
может быть любого скалярного типа, null
или объектом (object), который реализует метод __toString().
strval() нельзя применить к массиву или
объекту, которые не реализуют метод
__toString().
Строковое значение (string) параметра value
.
Пример #1 Пример использования strval() с магическим методом PHP __toString().
<?php
class StrValTest
{
public function __toString()
{
return __CLASS__;
}
}
// Выводит 'StrValTest'
echo strval(new StrValTest);
?>