PHP – Servicio REST y conversión de datos UTF-8.-

El siguiente código PHP lo utilizo para traer información (Servicio REST) de una URL especifica, en que le paso como argumento un RUT, Esta información no reconoce los caracteres especiales, acentos, etc.. Por este motivo se transforma a codificación UTF8.

<?php
header('Content-Type: text/html; charset=ISO-8859-1');
$Nombre_de_Archivo = "/opt/mon/shell/cert/datos01.txt";
$Datos = utf8_decode(file_get_contents("http://carton:8270/consuT-rs/CONtransv/getINFo/$argv[1]"));
$archivo = fopen($Nombre_de_Archivo, "a");
fwrite($archivo, $Datos . "\n");
exec("iconv -f ISO-8859-1 -t utf-8 /opt/mon/shell/cert/datos01.txt > /opt/mon/shell/cert/datos02.txt");
fclose($archivo);

Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.