Comment comparer les appels de deux fonction suivants :
Réponses
Trop de publicités?Entre array_key_exists
et isset
, bien que les deux sont très rapide, [O(1)]
, isset
est nettement plus rapide. Si cette case est passe plusieurs milliers de fois, vous voulez les utiliser isset
.
Il convient de noter qu'ils ne sont pas identiques, mais-quand la clé du tableau existe, mais la valeur est null
, isset
sera de retour false
et array_key_exists
sera de retour true
. Si la valeur est null
, vous devez utiliser array_key_exists
.
Fonction `` est plus rapide, consultez http://www.php.net/manual/en/function.array-key-exists.php#82867