Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当从xml检索数据时,php date()函数不起作用_Php - Fatal编程技术网

当从xml检索数据时,php date()函数不起作用

当从xml检索数据时,php date()函数不起作用,php,Php,我有一个php文件,其中有如下代码 $xml_time = $update->$node->timestamp; **//Case 1** $time = date("c",$xml_time); $normal_time = time(); **//Case 2** $time = date("c",$normal_time ); 变量$xml\u time使用simpleXML从外部xml文件中检索。使用time() 问题是,当我调用行时,$time=date(“c”,

我有一个php文件,其中有如下代码

$xml_time = $update->$node->timestamp; **//Case 1**
$time = date("c",$xml_time);

$normal_time = time();    **//Case 2**
$time = date("c",$normal_time );
变量
$xml\u time
使用simpleXML从外部xml文件中检索。使用
time()

问题是,当我调用行时,
$time=date(“c”,即$xml\u-time)(是案例1),我收到一条错误消息说
警告:date()希望参数2很长,对象在第46行的C:\xampp\blah\blah\blah\blah\ajax.php中给出
,但在案例2中,没有显示错误

有人能帮我找出问题吗???

如果可行,请尝试:

$xml_time = (integer) $update->$node->timestamp; **//Case 1**
$time = date("c",$xml_time);
这将SimpleXML对象类型转换为整数