我已经单独安装了Apache,PHP,MySQL(没有WampServer)。 现在我想运行以下代码
<?php
$d1=new DateTime('NOW');
print_r( $d1 ) ;
?>
但我没有得到任何输出。 当我在WampServer上运行相同的代码时,我得到了预期的结果。 我是否需要在设置中进行任何更改?
答案 0 :(得分:2)
如果这是您全新安装的PHP,则需要设置:
date.timezone = Europe/Warsaw
在您的php.ini配置文件中。
所有时区的列表都可以在这里找到:
答案 1 :(得分:1)
您必须修改php.ini
文件夹中的wampp/php
文件并将date.timezone
设置为您的时区并尝试使用
$d1 = date("d-m-Y H:i:s");