PHP Select Form Helper
// must be manually wrapped in <select></select to allow for maximum flexibility
function selectHelper($values, $match) { $keys = array_keys($values); $i = 0; foreach($values as $option) { $selected = null; if($match == $keys[$i]) $selected = " selected"; echo " <option value=\"".$keys[$i]."\"$selected>".$option."</option>\n"; $i++; } } //sample usage: $values = array( "lb" => "Pounds", "ea" => "Each", "oz" => "Ounces"); selectHelper($values, $product->unit);