Значение переменной может быть отображено например так:

<?php
$capital = "Paris"; 

echo "The capital of France is", $capital,"<br />";
?>

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

<?php
$capital = "Paris"; 

echo "The capital of France is $capital <br />";
?>

Отображение в браузере:

The capital of France is Paris

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

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

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

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

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

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

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

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

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

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

<?php
echo "Число яблок - ${$fruit}";
?>
Число яблок - 5