我必须从包含html代码的字符串中获取属性。我正在使用字符串解析器来获取属性,但它无法正常工作。 如果字符串有html代码,有没有办法从字符串中获取属性?例如......
$code ="<i class='fa fa-facebook' style='font-size:40px'></i>";
结果预期为或获得属性值,如...
fa fa-facebook 和 font-size:40px
我试图解析它,但它不起作用。
谢谢你!提前...... :)答案 0 :(得分:3)
使用SimpleXml:
$code ="<i class='fa fa-facebook' style='font-size:40px'></i>";
$xmlEl = simplexml_load_string($code);
// echo $xmlEl->attributes()->{'class'};
// echo $xmlEl->attributes()->{'style'};