DEV Community

Discussion on: Using isset() and empty() hurts your code

Collapse
 
aleksikauppila profile image
Aleksi Kauppila

Interesting, thanks! Do you have a benchmark available somewhere?

Collapse
 
dhandspikerwade profile image
Devin Handspiker-Wade • Edited

It's a simple benchmark with many examples, but to quote one of them provided on the PHP manual:

Benchmark (100000 runs):
array_key_exists() : 205 ms
is_set() : 35ms
isset() || array_key_exists() : 48ms
Enter fullscreen mode Exit fullscreen mode