Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/10/2009, 09:03
Avatar de dggluz
dggluz
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 525
Antigüedad: 15 años
Puntos: 50
Respuesta: como obtener fecha+hora+segundos

Puedes usar la función date en conjunto con la función time:
Código PHP:
$nro=date("YmdHis"time()); 
La función date devuelve una cadena que contiene información respecto al tiempo, el primer parámetro indica el "formato" que quieres que devuelve. Por ejemplo, si el primer parámetro es "d-m-Y", devolverá una fecha (string) de la forma dd/mm/aaaa; el segundo parámetro es opcional, y es el epoch de linux, que es una representación numérica del tiempo transcurrido desde el primero de Enero de 1970. La función time devuelve el epoch actual; pero como en este caso sólo te interesa la fecha actual, puedes ni poner el epoch que si no se lo pasas a la función date, ésta entenderá que te refieres al momento actual implícitamente:
Código PHP:
$nro=date("YmdHis"); 
Si quieres, puedes agregar microsegundos (sólo desde PHP 5.2.2) para hacer más seguro que el número sea único, o puedes concatenarle al final un número aleatorio.
Más información en php(.)net; ¡tu página amiga!
Saludos.