Имя динамической переменной php 7.4 и присвоение значенияPhp

Кемеровские программисты php общаются здесь
Anonymous
Имя динамической переменной php 7.4 и присвоение значения

Сообщение Anonymous »

Раньше я создавал динамические переменные и присваивал им значения вот так

Код: Выделить всё

$total{$column} = 0;
и выведите его вот так

Код: Выделить всё

echo $total{$column};
Но в php 7.4 скобки {} устарели, и вместо них нам приходится использовать фигурные скобки []. Это нормально, когда мы имеем дело с массивом. но при создании имени динамической переменной. Возвращает следующую ошибку.

Устарело: синтаксис доступа к смещению массива и строки с фигурными скобками устарел в .....

краткое описание. Я хочу создать имя динамической переменной и присвоить ей такое значение

Код: Выделить всё

$totalA = 20;
$totalB = 10;
Этот метод $total{$column} отлично работает в старых версиях PHP. Но не удалось получить тот же результат в php 7.4.
Есть ли кто-нибудь, кто подскажет.
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/691 ... -assigment

Вернуться в «Php»