Я только учусь и экспериментирую. Мой тестовый код выводит текст вместо значения переменной. т.е. $ _SERVER ["REMOTE_ADDR"] не значение, такое как 192.xxx и т. д.
Я могу отобразить значение, используя echo $ _SERVER ["REMOTE_ADDR"], но когда я пытаюсь объединить 1-ю и 2-ю части в переменной, он печатает только текст. Имена правильные.
$query = $firstName . "[\"" . $secondName . "\"]";
echo $query;
Отображает только строку, а не значение переменной.