NOTE: For Version 3 of the AWS SDK for PHP, please see the V3 User Guide and V3 API Reference.

# Interface UrlParserInterface

URL parser interface

Namespace: Guzzle\Parser\Url
Located at Guzzle/Parser/Url/UrlParserInterface.php

## Methods summary

- `public` `parseUrl ( string $url )`

  Parse a URL using special handling for a subset of UTF-8 characters in the query string if needed.

## Methods detail

# `public array`
`parseUrl( string $url )`

Parse a URL using special handling for a subset of UTF-8 characters in the query string if needed.

#### Parameters

$url
  `string`
  $url URL to parse

#### Returns

`array`
Returns an array identical to what is returned from parse_url(). When an array key is missing from this array, you must fill it in with NULL to avoid warnings in calling code.

### Magic methods summary