Fonksiyon olarak kullanmak istersen;
<?php
$renk = '#FFF000';
function hexcolor($renk) {
$color[] = base_convert(substr($renk,1,2), 16, 10);
$color[] = base_convert(substr($renk,3,2), 16, 10);
$color[] = base_convert(substr($renk,5,2), 16, 10);
return $color;
}
$renkler = hexcolor($renk);
echo $renkler[0].'-'.$renkler[1].'-'.$renkler[2];
?>
Edit: Çok font var dedin, ne kadar boşluk bırakırsan bırak yeni eklenen font gibi olaylarla iç içe geçme ihtimali hep olacak. Zaten pek estetik olmuyor bu şekilde, işini gördüyse tamam tabii.