From 425daed8d0b026dd99417ccad1389f8d7ebee62d Mon Sep 17 00:00:00 2001 From: Michael Mulligan Date: Wed, 4 Nov 2015 15:14:36 -0500 Subject: [PATCH] Use isset() for performance. Same difference. --- src/Curl/CaseInsensitiveArray.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Curl/CaseInsensitiveArray.php b/src/Curl/CaseInsensitiveArray.php index c42dc86..07714cb 100644 --- a/src/Curl/CaseInsensitiveArray.php +++ b/src/Curl/CaseInsensitiveArray.php @@ -136,7 +136,8 @@ class CaseInsensitiveArray implements \ArrayAccess, \Countable, \Iterator { */ public function offsetGet($offset) { $offsetlower = strtolower($offset); - return array_key_exists($offsetlower, $this->data) ? $this->data[$offsetlower] : NULL; + // As isset() is false on 'NULL' anyway, use it, and return NULL, faster + return isset($this->data[$offsetlower]) ? $this->data[$offsetlower] : NULL; } /**