我希望能够使用 PHP 解析以下数据:
$string = "<![CDATA[<div><b>Color:</b> Blue</div>
<div><b>Number:</b> 5</div>
<div><b>Month:</b> January</div>]]>";
放入一个数组,例如:
Array
(
[Color] = Blue
[Number] = 5
[Month] = January
)
我尝试使用 preg_match 来提取 之间的数据,但是,它不会产生任何匹配。
preg_match_all("/\[CDATA\[(.*?)\]]/", $string, $result);
我无法超越这一点。任何帮助,将不胜感激。