Иногда требуется в PHP сделать строкой переменную. Рассмотрим несколько вариантов.
Функция strval()
Функция преобразует любое значение переменной в строку:
<?php
$value = 777;
$string = strval($value);
echo gettype($string); // выведет "string"
?>
Оператор конкатенации
Оператор позволяет объединить две строки, полученная переменная будет иметь тип «string»:
<?php
$s1 = "Hello";
$s2 = "World!";
$string = $s1 ."". $s2;
echo $string; // выведет "Hello World!"
?>
Преобразуем массив в строку PHP — функция implode()
Массив в строку преобразовать на PHP поможет функция implode():
<?php
$arr = array("a", "b", "c");
$string = implode(",", $arr); // первый параметр - разделитель, второй - наш массив
echo $string; // выведет "a,b,c"
?>
Заключение
Мы рассмотрели некоторые варианты преобразования переменной в строку на PHP.