¿Cómo puedo convertir espacios en una cadena en %20
?
Aquí está mi intento:
$str = "What happens here?";
echo urlencode($str);
La salida es "What+happens+here%3F"
, por lo que los espacios no se representan como %20
.
¿Qué estoy haciendo mal?