我想將隱藏的輸入字段值設置爲從數組中獲得的xml字符串。 但hidden
字段值顯示在html
而當我把一個正常的文本作爲價值的隱藏領域,它工作正常。輸入類型隱藏劑量隱藏在表單中當值更大時在php
//a large sized associative array convert to xml and set as hidden field
$item_array=array();
$xml=new SimpleXMLElement('<OriginDestinationOption/>');
array_walk_recursive($item_array,array($xml,'addChild'));
echo '<input type="hidden" name="return-xml" value="'.$xml->asXML();.'" />'; ?>
但它顯示在html表單中的值。我的代碼有什麼問題?
注:我用笨framewrok
這也有可能是你的價值觀包含雙引號 –
不應該'回聲「 asXML();.'」/>'; ?>''echo''input type =「hidden」name =「return-xml」value =「'。$ xml-> asXML()。'」/>'?>'?在'asXML()'中移除分號。 – hzq