【php开源代码栏目提醒】:网学会员鉴于大家对php开源代码十分关注,论文会员在此为大家搜集整理了“function.html_radiolist.php”一文,供大家参考学习
<?php
/*
html_radiolist name="aa" options=$array selected=
*/
function tpl_function_html_radiolist($params, &$tpl) {
extract($params);
if (!isset($name) || empty($name)) {
$tpl->trigger_error("html_radio: missing 'name' parameter");
return;
}
if(!isset($options) || !is_array($options))
{
$tpl->trigger_error("html_radio:
missing 'options' parameter");
return;
}
$html_result = "";
foreach ($options as $_key => $_val)
{
$html_result .= "<label for=\"$name.$_val\">$_val</label><INPUT TYPE=\"RADIO\" NAME=\"$name\" ID=\"$name.$_val\" VALUE=\"$_key\"";
if(isset($selected) && $selected == $_key)
{
$html_result .= " CHECKED";
}
$html_result .= "> ";
}
return $html_result;
}
?>