通过PHP实现XML时间戳
嗨,我想在运行PHP脚本时自动生成XML格式的当前时间戳。我该怎么做 下面是我代码的XML部分:通过PHP实现XML时间戳,php,xml,timestamp,Php,Xml,Timestamp,嗨,我想在运行PHP脚本时自动生成XML格式的当前时间戳。我该怎么做 下面是我代码的XML部分: $xml = new XMLWriter(); $xml->openURI("php://output"); $xml->startDocument(); $xml->setIndent(true); $xml->startElement('Alive'); if($res === FALSE) { die(mysql_error()); // TODO: b
$xml = new XMLWriter();
$xml->openURI("php://output");
$xml->startDocument();
$xml->setIndent(true);
$xml->startElement('Alive');
if($res === FALSE) {
die(mysql_error()); // TODO: better error handling
}
while ($row = mysql_fetch_assoc($res)) {
$xml->startElement("Event");
$xml->writeAttribute('sessionid', $row['sessionid']);
$xml->writeAttribute('eventid', $row['eventid']);
$xml->writeAttribute('BetStatus', $row['BetStatus']);
$xml->writeAttribute('EventStatus', $row['EventStatus']);
$xml->writeAttribute('activestatusid', $row['activestatusid']);
$xml->endElement();
}
$xml->endElement();
header('Content-type: text/xml');
$xml->flush();
输出ISO 8601格式的时间戳的方法是。将结果放在XML中的位置取决于您。您好,对不起,您能更清楚地说明我需要输入的实际代码吗?谢谢。类似于
$xml->writeAttribute('timestamp',date('c')代码>。这将为每个
节点添加一个名为timestamp
的属性。