Scusa ho detto una stupidaggine, prova

codice:
$stringa = "01(pippo),03(pinco),11(pallino),57(prova)";

preg_match_all('/(\d\d)\((.*?)\)/', $stringa, $match);

$output = array_combine($match[1], $match[2]);

echo "
";
print_r($output);
echo "
il proprietario del numero 1 è $output[01]

";

for ($numero = 1; $numero <= 10; $numero++) {
	$indice = sprintf("%02d", $numero);
	if ( in_array($indice, array_keys($output)) ) {
		echo "  <font color=\"#FF0000\">$numero</font>({$output[$indice]})";
	} else {
		echo " $numero";
	}
}