Descripción
string
rawurlencode ( string cadena)
Devuelve una cadena en donde todos los caracteres
no-alfanuméricos, excepto -_., son
reemplazados con un signo de porcentaje (%) seguido
de dos dígitos hexadecimales. Este es el tipo de
codificación descrito en el RFC 1738 para evitar que caracteres
literales sean interpretados como delimitadores de URL especiales, y
para evitar que las URLs sean modificadas por medios de
transmisión con conversiones de caracteres (como algunos
sistemas de correo electrónico). Por ejemplo, si desea incluir
una contraseña en una URL de FTP:
Ejemplo 1. Ejemplo 1 de rawurlencode()
<?php echo '<a href="ftp://usuario:', rawurlencode('foo @+%/'), '@ftp.example.com/x.txt">'; ?>
|
|
O, si pasa información en un componente PATH_INFO de la URL:
Ejemplo 2. Ejemplo 2 de rawurlencode()
<?php echo '<a href="http://example.com/script_de_lista_de_departamentos/', rawurlencode('ventas y mercadeo/Miami'), '">'; ?>
|
|
Vea también
rawurldecode(),
urldecode(),
urlencode() y el documento
RFC 1738.