3 года назад на волне спичечных оптимизаций я делал маленький тест сравнения скорости работы функций isset и array_key_exists.
Буквально на днях вышла официально в свет 7я версия php и стало любопытно как поменялась ситуация.
И ситуация таки поменялась с точностью до наоборот. Во-первых, php7 функция isset стала работать раза в два быстрее чем в php5.6. А во-вторых array_key_exists стала работать быстрее функции isset. Самую малость, но быстрее.
Результаты тут: https://3v4l.org/gQe30
Буквально на днях вышла официально в свет 7я версия php и стало любопытно как поменялась ситуация.
И ситуация таки поменялась с точностью до наоборот. Во-первых, php7 функция isset стала работать раза в два быстрее чем в php5.6. А во-вторых array_key_exists стала работать быстрее функции isset. Самую малость, но быстрее.
Результаты тут: https://3v4l.org/gQe30