Php 正确显示日期
我有一个与服务器(svn)相连的文件夹(我指的是一个项目) 我的要求是在页面中显示svn更新编号和更新日期 $info=@file('.svn/entries'); 然后我显示数组$info中的值 echo$info[9]应该是2010-01-11T06:21:33.250281Z,但日期将是另一个日期2010-01-08T10:15:24.920971Z 我不明白原因,请帮帮我 文件“.svn/entries”中的内容为Php 正确显示日期,php,svn,datetime,Php,Svn,Datetime,我有一个与服务器(svn)相连的文件夹(我指的是一个项目) 我的要求是在页面中显示svn更新编号和更新日期 $info=@file('.svn/entries'); 然后我显示数组$info中的值 echo$info[9]应该是2010-01-11T06:21:33.250281Z,但日期将是另一个日期2010-01-08T10:15:24.920971Z 我不明白原因,请帮帮我 文件“.svn/entries”中的内容为 9 dir 2585 http://linto/svn/boats/t
9
dir
2585
http://linto/svn/boats/trunk
http://linto:8080/svn/boats
2010-01-11T06:21:33.250281Z
2585
stefan
has-props
svn:special svn:externals svn:needs-lock
7cfa2e9e-4e07-4858-8dae-0f23e53ec418
tmp
dir
tests
dir
application
dir
database
dir
htdocs
dir
library
dir
logs
dir
bin
dir
zend_config.php
file
2009-11-10T11:12:01.000000Z
3bc0c01861134dc7691a5f3c14e7f449
2009-11-10T10:19:52.004372Z
2254
kai
937
README
file
2009-11-02T04:52:20.000000Z
c207747d5c69969a9663d7438cf46c84
2009-10-02T08:49:00.954220Z
1869
root
216
我的猜测是:你读错了文件
$path = '.svn/entries';
echo '<pre>Debug: current working directory is ', htmlspecialchars(getcwd()), "</pre>\n";
echo '<pre>Debug: reading ', htmlspecialchars(realpath($path)), "</pre>\n";
$info = @file($path);
echo $info[9];
$path='.svn/entries';
echo'Debug:当前工作目录为',htmlspecialchars(getcwd()),“\n”;
echo'Debug:reading',htmlspecialchars(realpath($path)),“\n”;
$info=@文件($path);
echo$info[9];
我尝试了你的代码和这个文件、条目,当我输出信息[9]时,我得到的结果是:string(28)“2010-01-11T06:21:33.250281Z”这也是我的结论。