Uri\WhatWg\Url::parse
En esta página
Uri\WhatWg\Url::parse
Analiza una URL
Descripción#
public static Uri\WhatWg\Url::parse(string $uri, [Uri\WhatWg\Url $baseUrl], [array $errors]): static
```php
Analiza una URL.
## Parámetros
`uri`
Una cadena de URL válida a analizar (p.ej. `/foo` o (p.ej. `https://example.com/foo`).
`baseUrl`
Cuando se pasa un `string`, `uri` se aplica sobre `baseUrl`, si `uri` es una cadena de URL relativa. Si se pasa `null`, o `uri` no es una cadena de URL relativa, `baseUrl` no tiene ningún efecto.
`errors`
Un `array` para pasar por referencia una lista de instancias de `Uri\WhatWg\UrlValidationError` que proporcionan información extendida sobre los errores generados durante el análisis.
## Valores devueltos
Devuelve una instancia de `Uri\WhatWg\Url` en caso de éxito, o `null` en caso de error.
## Ejemplos
Ejemplo básico de Uri\WhatWg\Url::parse
```php
El ejemplo anterior mostrará:
Valid URL: https://example.com
Véase también#
Uri\WhatWg\Url::__construct
Uri\WhatWg\Url::resolve
Uri\Rfc3986\Uri::parse