PHPMailer\PHPMailer
DSNConfigurator::parseUrl
Parse a URL. Wrapper for the built-in parse_url function to work around a bug in PHP 5.5.
Метод класса: DSNConfigurator{}
Хуков нет.
Возвращает
array|false.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->parseUrl( $url );
- $url(строка) (обязательный)
- URL.
Код DSNConfigurator::parseUrl() DSNConfigurator::parseUrl WP 7.1.4
protected function parseUrl($url)
{
if (\PHP_VERSION_ID >= 50600 || false === strpos($url, '?')) {
return parse_url($url);
}
$chunks = explode('?', $url);
if (is_array($chunks)) {
$result = parse_url($chunks[0]);
if (is_array($result)) {
$result['query'] = $chunks[1];
}
return $result;
}
return false;
}