How can I make this compact?
function cake_decode( ) {
$n = "BB-005";
$arr_cake_code = array(
"GR" => "Groom's Cake",
"WD" => "Deluxe Cake",
"WC" => "Custom Cake",
"BR" => "Bridal Shower Cake",
"BB" => "Baby Shower Cake",
"RC" => "Religious Cake",
"ST" => "Sport Themes Cake",
"SP" => "Special Occasion Cake",
"GC" => "Graduation Cake",
"CB" => "Child Birthday Cake",
"BD" => "Adult Birthday Cake",
"AN" => "Anniversary Cake",
"VC" => "Valentine's Day Cake",
"THX" => "Thanksgiving Cake",
"NY" => "New Year's Cake",
"HC" => "Easter Cake",
"HW" => "Halloween Cake",
"CH" => "Christmas Cake",
"JC" => "4th of July Cake",
"CC" => "Dessert",
"CO" => "Corporate Cake",
"SC" => "Scene Cake"
);
//split $n
$o = explode("-", $n);
$p = $arr_cake_code[$o[0]];
echo "$p: $n";
}
cake_decode($n);
Well, this is shorter:
But seriously… don’t bother. It’s about as short as it can get in your own example.