domingo, 10 de marzo de 2013

Funcion en php para ver la fecha en Español


<?php

class DateTimeEspaniol extends DateTime {
    public function format($format) {
        $english = array('Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'
, 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November'
, 'December', 'th');
        $spanish = array('Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabado', 'Domingo'
, 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre' , 'Noviembre'
, 'Diciembre', '');
        return str_replace($english, $spanish, parent::format($format));
    }
}

$fecha = new DateTimeEspaniol($fecha);
echo $fecha->format('l jS F Y');
?>