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