private function keyPosition(array $data, $key) { $long = \count($data); $result = null; $i = 0; $enc = false; while ($i < $long && !$enc) { if (self::keyName($data, $i) == $key) { $result = $i; $enc = true; } $i++; } return $result; }