time

funkcja

Zwraca bieżący czas jako liczbę sekund od 1 stycznia 1970 roku 00:00:00 UTC (znacznik czasu Unix).

time(): int

time nie przyjmuje żadnych argumentów i zwraca aktualny znacznik czasu Unix — liczbę sekund, jakie upłynęły od 1 stycznia 1970 roku (epoka Unix). Znacznik ten jest niezależny od strefy czasowej; to date lub DateTime odpowiadają za przeliczenie go na lokalną datę i godzinę. Przydaje się przy liczeniu różnic czasu, ustawianiu wygasania plików cookie czy logowaniu zdarzeń.

<?php
declare(strict_types=1);

$teraz = time();                        // np. 1700000000
$jutro = $teraz + 86400;               // +1 dzień (86 400 sekund)

echo date('Y-m-d', $teraz);            // bieżąca data
echo date('Y-m-d', $jutro);            // jutrzejsza data