Hola estoy pasando datos desde php a xml con utf8($datos) pero si $datos trae consigo algun % no los pasa. trate con htmlentities() , urlencode() pero estos cuando venia algun acento dejaba todo mal el codigo .
Mi duda es como poder convinar estas funciones para porder pasar sin problemas algo como esto
$dato = " El 10% no tiene opción";
y no salga algo como esto
$dato = " EL 10� no tiene opcio'A'n ";
gracias