我的服务器上有PHP脚本,它将通过iframe加载到另一台服务器上。
在这个脚本中,我将给出服务器时间戳并使用time()
函数存储它。
现在的问题是:这个时间的来源在哪里?时间来自my server
还是server which script loaded in
?
Thanks in advance
首先,您的脚本不知道它在iframe中执行。
回到你的问题:
脚本将使用运行它的服务器的时间来获取时间戳。
此外,time()方法返回一个UNIX时间戳,该时间戳与时区无关-更多信息请参见http://php.net/manual/en/function.time.php。
所以,如果你在多个服务器上执行,不管你在哪里调用它,如果服务器有正确的时间设置,你会得到相同的时间戳在所有服务器上,不管他们的时区