Изучение PHP — интерполяция переменных

Изучение PHP — интерполяция переменных

интерполяция переменных в php
Значение переменной может быть отображено например так:

$capital = "London";

echo "Capital of Great Britain is", $capital,"<br />";

Есть способ сделать это проще. Если имя переменной заключено в двойные(не одинарные) кавычки, то переменная интерполируется. Например:

$capital = "London";

echo "Capital of Great Britain is $capital <br />";

Также существует одна тонкость при использовании интерполяции переменных. Например:

$text = "news";
echo "Where's the $textpaper <br />";

Ожидается, что имя переменной $text будет заменено на ее значение. Но в результате будет выведено сообщение об ошибке. Чтобы этого не случалось нужно указать какую часть слова textpaper мы имеем введу за имя переменной. Для этого нужно взять ту часть которая нам нужна в фигурные скобки:

$text = "news";
echo "Where's the {$text}paper <br />";

Переменные, содержащие имена других переменных

В PHP возможно размещать в значение переменных не только обычные значения, но и имена других переменных.

$apples = 5;    // Создаем переменную $apples
$fruit = "apples";    /* Создаем переменную $fruit, которая содержит имя переменной $apples */

// Сейчас мы можем вывести $apples, как $$fruit

echo "Число яблок - ", $$fruit;

Для корректного отображения подобных переменных в строковых константах, заключенных в двойные кавычки, следует также использовать фигурные скобки: «${$fruit}». Например:

echo "Число яблок - ${$fruit}";
СТУДИЯ AD : ДИЗАЙН САЙТОВ UCOZ Очень крутой и полезный ресурс по дизайну, кодингу и мелким штучкам. СТУДИЯ AD : ДИЗАЙН САЙТОВ UCOZ...
Выводим послендий твит на сайте. PHP... С помощью PHP и cURL очень просто получить статус определенного пользователя. Как только он у вас есть, его можно показать в блоге. Функция funct...
Зачем нужны классы в PHP? Пример ООП... Допустим удобно работать с классами которые предоставляют объект таблицы пример: class table{ var $id = null; var $name = null; var $password = n...
Google Chrome как текстовый редактор... Да еще с подсветкой кода! Все что нам потребуется так это вставить в адресную строку вот этот код: data:text/html;base64,PHN0eWxlIHR5cGU9InRleHQ...
Читайте также  Счетчик просмотров записи по ip адресу в WordPress

Сохрани, чтобы не потерять