Bendo con un problema que aqueja.
Todos los registros que inserto a mi base de datos se guardan con caracteres de este tipo (ó). Este es una (ó). Mi problema es que estoy usando una función para que lo codifique como UTF-8 a la hora de consultar la información pero no me llega procesado. El código que uso es el siguiente:
public function read($orden_id)
{
$arrayTemporal = $this->ordenController->read($orden_id);
$this->orden = $this->utf8size($arrayTemporal);
echo json_encode($this->orden, JSON_PRETTY_PRINT);
}
public function utf8size($d) {
if (is_array($d)) {
foreach ($d as $k => $v) {
$d[$k] = $this->utf8size($v);
}
} else if (is_string ($d)) {
return utf8_encode($d);
}
return $d;
}
Si alguien me puede ayudar estaré muy agradecido. Sin mas por el momento me despido.