English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manual de Funções de Data e Hora do PHP
Função localtime()
A função localtime() retorna a hora local em forma de array, onde os diferentes componentes do tempo são elementos do array.
localtime($timestamp, $is_assoc)
Número | Parâmetros e descrição |
---|---|
1 | timestamp(opcional) Este é um valor inteiro que representa o timestamp Unix do horário local. |
2 | is_assoc(opcional) Se definido como FALSE ou não fornecido, é retornado um array de índices numéricos comuns. Se o parâmetro for TRUE, a função localtime() retorna um array associativo contendo todos os diferentes elementos retornados pela função localtime() do C. Os nomes dos diferentes campos do array associativo são:
|
A função localtime() do PHP retorna um array representando o horário local.
Essa função foi introduzida na versão do PHP4introduzido e pode ser usado em todas as versões mais recentes.
Os seguintes exemplos demonstramlocaltime()Uso da função-
<?php $time = localtime(); print_r($time); ?>Teste e veja‹/›
Resultado de saída
Array ( [0] => 50 [1] => 28 [2] => 13 [3] => 12 [4] => 4 [5] => 120 [6] => 2 [7] => 132 [8] => 0 )
Agora, vamos passar um parâmetro de timestamp.-
<?php $timestamp = time(); $time = localtime($timestamp); print_r($time); ?>Teste e veja‹/›
Resultado de saída
Array ( [0] => 21 [1] => 54 [2] => 13 [3] => 12 [4] => 4 [5] => 120 [6] => 2 [7] => 132 [8] => 0 )
Se você passar-
<?php $timestamp1 = time() - (23*12*30); print_r($timestamp1); print("\n"); $timestamp2 = time() + (23*12*30); print_r($timestamp2); ?>Teste e veja‹/›
Resultado de saída
Array normal: Array ( [0] => 23 [1] => 8 [2] => 14 [3] => 12 [4] => 4 [5] => 120 [6] => 2 [7] => 132 [8] => 0 ) Array associativo: Array ( [tm_sec] => 23 [tm_min] => 8 [tm_hour] => 14 [tm_mday] => 12 [tm_mon] => 4 [tm_year] => 120 [tm_wday] => 2 [tm_yday] => 132 [tm_isdst] => 0 )