I have a large while loop function, every time it gets loaded for check with current URL name.
So I need to know which one is better to check the URL name in large array within the while loop,
in_array()
or array_search()
function.
I have a large while loop function, every time it gets loaded for check with current URL name.
So I need to know which one is better to check the URL name in large array within the while loop,
in_array()
or array_search()
function.
If it's a large array and in a loop, neither is "best". Instead use array_flip()
on your array, so urls become keys. And use isset()
to check for the presence.