Чтение времени сервера вместо времени пользователя - PullRequest
0 голосов
/ 02 апреля 2012

Я использую эту функцию для получения даты последней субботы (субботы этой недели):

$saturday = strtotime("last Saturday");

Функция выводит дату правильно, однако, когда я изменяю дату на моем ПК, выходные данные возвращаются в соответствии с новой датой, так есть ли способ заставить PHP читать дату сервера, а не дату ПК пользователя?

Ответы [ 3 ]

6 голосов
/ 02 апреля 2012

Используется дата сервера. Я предполагаю, что вы размещаете свой сервер PHP на том же компьютере, и именно поэтому вы получаете этот результат.

1 голос
/ 02 апреля 2012

PHP не имеет доступа ко времени пользователя. Поэтому, когда вы меняете свое время и время меняется в браузере, я думаю, что вы размещаете сервер на localhost.

, если вы хотите проверить, что сервер требует времени, измените сервер, на котором размещена страница

0 голосов
/ 02 апреля 2012

используйте

time()

, если вы хотите его форматировать, используйте

$now = time();
$formated = date("format", $now);
//for format google php date function
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...