0
我有一个PHP变量,里面有xml内容。如果我echo
它正在打印的变量。为什么会发生这样的事情?PHP变量中的XML内容
$xml = "<?xml version='1.0'?><Item><qoh>".$quantity_to_update."</qoh></Item>";
echo $xml;
输出
我有一个PHP变量,里面有xml内容。如果我echo
它正在打印的变量。为什么会发生这样的事情?PHP变量中的XML内容
$xml = "<?xml version='1.0'?><Item><qoh>".$quantity_to_update."</qoh></Item>";
echo $xml;
输出
那是因为你正在使用<
和>
之间的标签打印1。所以,它不会显示在你的html页面中。但可能会出现在HTML的源代码中。试试这个
echo htmlspecialchars($xml);
你的变量“$ quantity_to_update”将有一个值(我认为它是1)。请检查您的变量输出。
真的看起来不像你的变量里面的XML。这是一个简单的字符串。 – jossif