Php 将Css文件拆分为多维数组
我有以下css代码Php 将Css文件拆分为多维数组,php,arrays,Php,Arrays,我有以下css代码 header{ color:#00F; font-weight:bold } /* This is some comment */ body{ font-size:11px; } 我想将其拆分为一个多维数组,如 Array ( [header] => array ( [color] => "#00F", [font-weight] => "bold" ) [body] => array ( [font
header{
color:#00F;
font-weight:bold
}
/* This is some comment */
body{
font-size:11px;
}
我想将其拆分为一个多维数组,如
Array (
[header] => array (
[color] => "#00F",
[font-weight] => "bold"
)
[body] => array (
[font-size] => "11px"
)
)
我该怎么做呢
非常感谢使用正则表达式解析它 对于“外部”块:[^{]+{[^}]+} 在每个选择器{…}表达式中包含文本后,请使用:[-\w]+:[^;]+
对于实际的代码,请使用使用CSS解析器,如@alexn对不起,我的错