#php
#php
Вопрос:
$var (один доллар) — это обычная переменная с именем var, которая хранит любое значение, такое как string, integer, float и т.д. $$var (двойной доллар) является ссылочной переменной, которая хранит значение переменной $ внутри нее.
Комментарии:
1. У вас есть вопрос?
2.
$y = “man”;
— хорошо, итак, вам нужно начать с ознакомления с некоторыми из самых элементарных основ: php.net/manual/en/language.types.string.php
Ответ №1:
Кажется, вы спрашиваете результат $ y и $ $ y; $ y приведет к «man», а $ $ y приведет к 100.
Примечания: https://www.php.net/manual/en/language.variables.variable.php
Иногда удобно иметь возможность изменять имена переменных. То есть имя переменной, которое можно задавать и использовать динамически. Обычная переменная задается с помощью оператора, такого как:
<?php $a = 'hello'; ?>
Переменная принимает значение переменной и обрабатывает его как имя переменной. В приведенном выше примере hello может использоваться как имя переменной с использованием двух знаков доллара. т.е.
<?php $$a = 'world'; ?>
echo $man; ничего не вернет, поскольку не установлено значение.