(PHP 8 >= 8.5.0)
Uri\Rfc3986\Uri::toRawString — Recompone la URI sin procesar
Recompone la URI sin procesar (no normalizada) en un string.
Los tripletes hexadecimales no se convierten a mayúsculas, los caracteres no reservados codificados con porcentaje permanecen codificados, los componentes de esquema y de host conservan las mayúsculas y minúsculas con las que se proporcionaron y los segmentos de punto se mantienen en la ruta.
Un host IPv6 constituye una excepción: se recompone a partir de su forma analizada y, por lo tanto, se devuelve completamente expandido y en minúsculas, independientemente de la notación utilizada en la entrada.
Esta función no contiene ningún parámetro.
Devuelve la URI recompuesta sin procesar como un string.
Ejemplo #1 Ejemplo básico de Uri\Rfc3986\Uri::toRawString()
<?php
$uri = new \Uri\Rfc3986\Uri("https://example.com/foo/bar?baz");
echo $uri->toRawString();
?>El ejemplo anterior mostrará:
https://example.com/foo/bar?baz