我正在创建一个表单来将数据附加到XML数据库中,该数据库正由另一个页面上的窗口小部件读取。我需要数据的格式如下:
<event start="1914" end="1918" isDuration="true" title="World War I" color="red">
Lots of guns and death.
</event>
但是,由于使用尖括号和引号,我不确定如何使用PHP的fwrite函数执行此操作。例如,我尝试了以下内容:
fwrite($database, <event start="$startdate" end="$enddate"
isDuration="$isDuration" title="$title" color="$color">
$description
</event>);
但这不起作用,我得到意外尖括号等的错误。如果有人可以提供帮助,我会非常感激。
答案 0 :(得分:1)
You're supposed to give it a string.
的
string
强> 的要写入的字符串。
答案 1 :(得分:0)
fwrite($database, "<event start=\"{$startdate}\" end=\"{$enddate}\" isDuration=\"{$isDuration}\" title=\"{$title}\" color=\"{$color}\"> {$description} </event>");