rawurlencode
En esta página
rawurlencode
Codificar estilo URL de acuerdo al RFC 3986
Descripción#
rawurlencode(string $string): string
```php
Codifica la cadena dada de acuerdo al [RFC 3986](https://datatracker.ietf.org/doc/html/rfc3986).
## Parámetros
`string`
La URL a ser codificada.
## Valores devueltos
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 3986](https://datatracker.ietf.org/doc/html/rfc3986) 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).
## Ejemplos
Inclusión de una contraseña en una URL FTP
El ejemplo anterior mostrará:
O, si pasa información en un componente PATH_INFO de la URL:
Ejemplo 2 de `rawurlencode`
El ejemplo anterior mostrará:
```php
Véase también#
rawurldecode, urldecode, urlencode, RFC 3986