Помилка в асоціативних масивах у PHP <7.2

У PHP <7.2 ви можете створювати масиви, до яких більше не можна отримати належний доступ:

91367d1c4636fd753b381406024e303c

Ви можете робити з цим деякі речі.


91367d1c4636fd753b381406024e303c

Корінь усього зла - у помилці # 61655 . Як обхідне рішення ви можете перетворити зіпсований масив назад на об'єкт і відтворити його по-іншому:

91367d1c4636fd753b381406024e303c

Або ви можете обійтися без числових рядків як ключів - PHP в будь-якому випадку відтворює кожен числовий рядок як ключ асоціативного масиву як ціле число.

Назад