Имя динамической переменной 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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