= 2) { $first = $v[0]; $last = $v[$len - 1]; if (($first === '"' && $last === '"') || ($first === "'" && $last === "'")) { $v = substr($v, 1, -1); } } if ($k !== '') $vars[$k] = $v; } return $vars; } function env_get(array $vars, $key, $default = null) { if (array_key_exists($key, $vars)) return (string)$vars[$key]; $v = getenv((string)$key); if ($v !== false) return (string)$v; return $default; }