2011-09-06 109 views
0

從哪個PHP 5版本開始simplexml_load_file支持CDATA?PHP哪個版本支持simplexml cdata

$xml = @simplexml_load_file($url, NULL, LIBXML_NOCDATA); 

謝謝!!

+0

你在這裏有點矛盾;你需要CDATA支持,但是你已經設置了'LIBXML_NOCDATA'標誌? – Bojangles

+1

我相信LIBXML_NOCDATA可以防止cdata被轉義並被排除在對象之外。請參閱:http://us3.php.net/manual/en/function.simplexml-load-file.php#85484 – gregghz

+0

CDATA不會「遺漏在對象之外」,它僅在'var_dump'中不可見, 'print_r'等,造成混亂。不需要通過'LIBXML_NOCDATA'來以正常方式使用SimpleXML;有關它實際執行的解釋,請參閱http://stackoverflow.com/a/13981917/157957 – IMSoP

回答