La función gettimeofday() es una función incorporada en PHP que se usa para devolver la hora actual. Es una interfaz para el sistema Unix llamada gettimeofday(2). Devuelve una array asociativa que contiene los datos devueltos por la llamada al sistema. La opción flotante se envía como parámetro a la función gettimeofday() y devuelve una array asociativa que contiene la hora actual.
Sintaxis:
gettimeofday( $return_float )
Parámetros: esta función acepta un solo parámetro $return_float , que es opcional. Este parámetro se usa para establecerlo en VERDADERO, luego devuelve un valor flotante en lugar de una array.
Valor devuelto: Devuelve una array asociativa que contiene la hora actual. Si se establece el parámetro $return_float, devolverá un valor flotante.
La array asociativa consta de las siguientes claves de array:
- sec: Se utiliza para especificar los segundos desde la Época Unix.
- usec: Se utiliza para especificar los microsegundos.
- minuteswest: Se utiliza para especificar los minutos al oeste de Greenwich.
- dsttime: Se utiliza para especificar el tipo de corrección de dst.
Excepción: el parámetro $return_float se agregó desde la versión PHP 5.1.0.
Los siguientes programas ilustran la función gettimeofday() en PHP:
Programa 1:
<?php // Displaying the current time // as an associative array echo ("Current time is: "); print_r(gettimeofday()); ?>
Current time is: Array ( [sec] => 1536040360 [usec] => 178383 [minuteswest] => 0 [dsttime] => 0 )
Programa 2:
<?php // Displaying the current time // as a float value echo ("Current time is: "); print_r(gettimeofday(true)); ?>
Current time is: 1536040361.1613
Artículos relacionados:
Referencia: http://php.net/manual/en/function.gettimeofday.php
Publicación traducida automáticamente
Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA