Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经分别安装了 Apache、PHP、MySQL(没有 WampServer)。现在我想运行以下代码
<?php $d1=new DateTime('NOW'); print_r( $d1 ) ; ?>
但我没有得到任何输出。当我在 WampServer 上运行相同的代码时,我得到了预期的结果。我需要对设置进行任何更改吗?
如果这是您全新安装的 PHP,您需要设置:
date.timezone = Europe/Warsaw
在您的 php.ini 配置文件中。
所有时区的列表可以在这里找到:
http://www.php.net/manual/en/timezones.php
您必须编辑php.ini文件夹中的文件wampp/php并将时区设置date.timezone为您的时区并尝试类似的格式
php.ini
wampp/php
date.timezone
$d1 = date("d-m-Y H:i:s");