PHP用双引号替换属性单引号

时间:2013-07-23 19:32:59

标签: php html

Hotmail的天才决定将单个'和双引号"混合用于lulz的HTML电子邮件中的属性。这不必要地使事情过于复杂,因为我试图在某些情况下获取body元素的类和id以从CSS选择器中删除它。在这里做一个基本的字符串替换显然不是一个选择。

1 个答案:

答案 0 :(得分:0)

我意识到PHP的DOMDocument类会自动执行此操作......

 libxml_use_internal_errors(true); //use this to prevent warning messages from displaying because of the bad HTML
 $html = new DOMDocument();//'1.0','UTF-8'
 $html->xmlStandalone = false;
 $html->loadHTML($b);
 $b = $html->saveXML();