Имя любой переменной в PHP начинается со знака $. Имена переменных чувствительны к регистру символов.
Тип переменной не требуется задавать специально. Конкретный тип переменной устанавливается и меняется в ходе выполнения программы.
PHP поддерживает типы данных:
- логический (принимает значения true или false);
- целое число;
- вещественное число с плавающей точкой;
- строка;
- массив;
Приведение типа переменной осуществляется с помощью операторов:
- (bool) - к логическому типу;
- (int) - к целому числу;
- (double) - к вещественному числу;
- (string) - к строке;
- (array) - к массиву;
Иногда для упрощения логики программы удобнее использовать переменные имена переменных. PHP предоставляет такую возможность в виде динамических переменных. Динамической называют переменную, имя которой хранится в ней самой.
Пример 4
<html><head> <title>Использование динамической переменной</title></head><body><?php$t = "Всем"; // переменной t присваиваем значение "Всем"$$t = "привет!"; // Переменной "Всем" присваиваем значение "привет!"echo "$$t ".$$t."<br>";echo "$t ${$t}<br>";echo "$t $Всем";?></body></html> РЕЗУЛЬТАТ ПРИМЕРА 4:
$Всем привет! Всем привет! Всем привет!