Изучение 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}";
PHP инкримент. Увеличение и уменьшение на единицу.... Довольно часто в ходе написания PHP скрипта нужно или добавить к переменной единицу, либо отнять. Для этого в PHP есть специальные операторы. Наприм...
Простая PHP, jQuery, and AJAX форма обратной связи... Sep 30, 2013Build a Simple PHP, jQuery, and AJAX Powered Contact Form (Updated 02/05/2014) Download Updated 02/05/2014I have updated the scrip...
Полный путь к каталогу от корня сервера... Полный путь к каталогу от корня сервера Путь к текущему каталогу от корня ...
Google Chrome как текстовый редактор... Да еще с подсветкой кода! Все что нам потребуется так это вставить в адресную строку вот этот код: data:text/html;base64,PHN0eWxlIHR5cGU9InRleHQ...
Читайте также  Парсер ссылок используя карту сайта.

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