preg_match_all('#<([\w]+)[^>]*>#', $html, $tags);
foreach($tags[0] as $tag) {
if(!strstr($tag,'input')) continue;
print $tag."\n\n";
preg_match_all('#\s*(type|name|value|id|style|class)\s*=\s*[\'"](.*?)[\'"]#i',$tag, $matches, PREG_PATTERN_ORDER);
print_r($matches);
}