PHP isset() and multi-dimentional array – zome offzome off
Finally I got your test code in github. The reason why the combined method is 2x slower is explained here: In the testing code, the combined checking is wrapped into a function array_isset(). Every time when PHP makes a function call it adds some overhead...