Autor Tema: $dia=date("d") Duda con eso  (Leído 875 veces)

Desconectado ...:Nenefer:...

  • PHPerit@
  • *
  • Mensajes: 21
  • Karma: 0
    • Ver Perfil
$dia=date("d") Duda con eso
« en: 17 de Mayo de 2009, 12:43:54 pm »
Quería saber qué significa ese apartado.

  $dia=date("d")

Está dentro de este código (el resto del código sí lo entiendo) soy muy novato.  Gracias.

Código: [Seleccionar]
<?php
  $dia
=date("d");
  if (
$dia<=10)
  {
    echo 
"sitio activo";
  }
  else
  {
    echo 
"sitio fuera de servicio";
  }
  
?>


Comunidad PHPeros

$dia=date("d") Duda con eso
« en: 17 de Mayo de 2009, 12:43:54 pm »

Desconectado Cocacola

  • PHPerit@
  • *
  • Mensajes: 15
  • Karma: 0
    • Ver Perfil
Re:
« Respuesta #1 en: 17 de Mayo de 2009, 17:00:44 pm »
Date coge la fecha del servidor.

Esa linea crea la variable $dia en la cual guarda el dia actual k obtiene con la variable date, el ("d") es uno de los "comodines" o como kieras llamar, en este caso esa D minuscula coge el dia actual en formado de 2 digitos, osea si haces

$dia=date("d");
echo $dia;

Mostrara "17", o si el dia es 5, mostrara "05".

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado ...:Nenefer:...

  • PHPerit@
  • *
  • Mensajes: 21
  • Karma: 0
    • Ver Perfil
Re: $dia=date("d") Duda con eso
« Respuesta #3 en: 18 de Mayo de 2009, 20:16:15 pm »
Por qué todas las funciones tienen una letra?

Esa letra puede ser aleatoria?

En caso de no serlo, ¿Tienen algún significado especial?

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: $dia=date("d") Duda con eso
« Respuesta #4 en: 18 de Mayo de 2009, 21:13:25 pm »
¿Has leido algo en la pagina que te dije?
Me parece que no.

No todas las funciones tienen una letra.
Si que tienen un significado especial, podrías haberlo leído en una de las webs que aparecen en el enlace que te he señalado, por ejemplo en esta:
hxxp://es.php.net/manual/es/function.date.php

Saludos
« Última modificación: 20 de Mayo de 2009, 21:32:02 pm por TLX »
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado ...:Nenefer:...

  • PHPerit@
  • *
  • Mensajes: 21
  • Karma: 0
    • Ver Perfil
Re: $dia=date("d") Duda con eso
« Respuesta #5 en: 20 de Mayo de 2009, 21:08:00 pm »
Cita de: TLX link=topic=3643. msg24232#msg24232 date=1242674005
¿Has leido algo en la pagina que te dije?
Me parece que no.

No todas las funciones tienen una letra.
Si que tienen un significado especial, podrías haberlo leído en una de las webs que aparecen en el enlace que te he señalado, por ejemplo en esta:
hxxp: es. php. net/manual/es/function. date. php

Saludos
Vale, gracias.
Lo ví, pero no me había enterado de mucho, tenía sueño.  XD

Desconectado x.mara.x

  • PHPero Master
  • ******
  • Mensajes: 1.364
  • Karma: 57
  • Sexo: Femenino
    • Ver Perfil
Re: $dia=date("d") Duda con eso
« Respuesta #6 en: 13 de Junio de 2009, 17:04:47 pm »
las letras d, m, M, D, a,A.. etc.. quieren decir
dia (en numero) ej 07
dia (en palabra) Martes
mes (numero) ej 08

etc..