- print_r: documentation ( source)
- preg_match_all: documentation ( source)
<?php
function parseCss($rawText) {
$matches = array();
$selections = preg_match_all('/\/\* customize_(.+?) \*\/(.+?)\/\* customize_\1 \*\//m',$rawText,$matches);
print_R($matches);
}
parseCss('
#page #header #logo a {
/* customize_header_logo */ color: #ffffff; /* customize_header_logo */
/* customize_header_logo_text */ font: normal bold 32px Arial; /* customize_header_logo_text */
text-decoration:none;
}');