note 32984 rejected from function.date by pollita
| From: | pollita@php.net | Date: | Fri, 13 Jun 2003 04:02:23 +0000 |
| Subject: | note 32984 rejected from function.date by pollita | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-50261@lists.php.net to get a copy of this message | ||
Note Submitter: <German Lasprilla> glasprilla@yahoo.com
----
Fechas: Dias y Meses en Español
// El nombre para ste archivo es fecha.php
<?php
// Para el idioma Español, los dias de la semana
function dia_semana($dia) {
switch ($dia) {
case 0: $valor="Domingo"; break;
case 1: $valor="Lunes"; break;
case 2: $valor="Martes"; break;
case 3: $valor="Miercoles"; break;
case 4: $valor="Jueves"; break;
case 5: $valor="Viernes"; break;
case 6: $valor="Sabado"; break;
}
return($valor);
}
// Para el idioma Español, los meses del año
function mes_ano($mes) {
switch ($mes) {
case "January": $valor="Enero"; break;
case "February": $valor="Febrero"; break;
case "March": $valor="Marzo"; break;
case "April": $valor="Abril"; break;
case "May": $valor="Mayo"; break;
case "June": $valor="Junio"; break;
case "July": $valor="Julio"; break;
case "August": $valor="Agosto"; break;
case "September": $valor="Septiembre"; break;
case "October": $valor="Octubre"; break;
case "November": $valor="Noviembre"; break;
case "December": $valor="Diciembre"; break;
}
return($valor);
}
?>
// fin del archivo fecha.php
// otro archivo: main.php
<?php
// Este es otro archivo php, que bien podria llamarse por ejemplo main.php
// coloque la siguiente linea en todos los archivos php, donde necesite las fechas en español
require("fecha.php");
// carga el archivo fecha.php donde estan las funciones (dia_semana y mes_ano) para fechas en
español
$nombre_dia = dia_semana(date("w"));
// almacena el nombre del dia en la variable $nombre_dia
$nombre_mes = mes_ano(date("F"));
// almacena el nombre del mes en la variable $nombre_mes
print $nombre_dia;
// imprime: Martes
print $nombre_mes;
// imprime: Junio
print mes_ano(date("F")).date("-d-Y");
// imprime: Junio-12-2003
print dia_semana(date("w"))." ".date("d")." de
".mes_ano(date("F"))." del año ".date("Y");
// imprime: Jueves 12 de Junio del año 2003
?>
// Existen muchas otras formas