strval

(PHP 4, PHP 5, PHP 7, PHP 8)

strvalОтримує рядкове значення змінної

Опис

strval(mixed $var): string

Отримує рядкове значення змінної. Прогляньте документацію про рядковий тип (string), щоб дізнатись більше про конвертування до рядка.

Ця функція не виконує форматування над значенням, яке вона повертає. Якщо ви шукаєте спосіб для форматування числового значення як рядкового, прогляньте фукнцію sprintf() чи number_format().

Параметри

var

Змінна, значення якої потрібно конвертувати до рядкового типу (string).

var може бути будь-якою скалярною величиною або об'єктом, в якому впроваджено метод __toString(). Для strval() не можна передавати масиви чи об'єкти, в яких не впроваджено метод __toString().

Значення, що повертаються

Значення рядкового типу (string) параметра var.

Приклади

Приклад #1 Передача для strval() об'єкта, в якому впроваджено метод __toString().

<?php
class StrValTest
{
public function
__toString()
{
return
__CLASS__;
}
}

// Друкує 'StrValTest'
echo strval(new StrValTest);
?>

Прогляньте також