strval
PHP Manual
PHP Manual»Variable handling Функції»strval

strval

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

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

Опис

function 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);
?>

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

To Top