Изучаване на PHP - Интерполация на променлива - Променлива

променлива
Стойността на променлива може да се покаже по следния начин:

echo "Столицата на Великобритания е" , $capital , " " ;

Има по-лесен начин да направите това. Ако името на променливата е затворено в двойни (не единични) кавички, тогава променливата се интерполира. Например:

echo "Столицата на Великобритания е $capital " ;

Има и една тънкост при използване на променлива интерполация. Например:

Очаква се името на променливата $text да бъде заменено от нейната стойност. Но резултатът ще бъде съобщение за грешка. За да предотвратите това да се случи, трябва да посочите коя част от думата на текстовата хартия трябва да въведем за името на променливата. За да направим това, трябва да вземем частта, от която се нуждаем, във къдрави скоби:

Променливи, съдържащи имена на други променливи

В PHP е възможно да се поставят в стойността на променливите не само обикновени стойности, но и имена на други променливи.

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

// Сега можем да изведем $apples като $$fruit

echo "Брой ябълки - ", $$fruit;

За правилно показване на такива променливи в низови константи, оградени в двойни кавички, трябва също да използвате фигурни скоби: "$". Например: