Bug dalam array asosiatif di PHP <7.2

Di PHP <7.2 Anda dapat membuat array yang tidak lagi dapat diakses dengan benar:

91367d1c4636fd753b381406024e303c

Anda dapat melakukan beberapa hal dengannya.


91367d1c4636fd753b381406024e303c

Akar semua kejahatan ada di bug # 61655 . Sebagai solusinya, Anda dapat mengubah array yang rusak kembali menjadi objek dan melemparkannya dengan cara yang berbeda:

91367d1c4636fd753b381406024e303c

Atau Anda dapat melakukannya tanpa string numerik sebagai kunci - PHP mentransmisikan setiap string numerik sebagai kunci dari array asosiatif sebagai integer.

Kembali