这里是我的PHP代码需要这个PHP函数帮助
$values = array(
'php' => 'php hypertext processor',
'other' => array(
'html' => 'hyper text markup language',
'css' => 'cascading style sheet',
'asp' => 'active server pages',
)
);
function show($id='php', $id2='others') {
global $values;
if(isset($id2)) {
$title = $values[$id];
}
elseif(empty($id2)) {
$title = $values[$id][$id2];
}
return $title;
}
当我这样做
echo show('php');
显示 “PHP超文本处理器”
但是当我做
echo show('other','asp');
它不能正常工作,它守ld显示“活动服务器页面”
我在做什么错误?有人可以帮我吗?
尝试在你的函数中添加异常处理,因为你的函数也是开放的(例如两次null),在这种情况下你会得到一个错误,因为标题不存在... – Kennethvr 2010-11-18 11:50:00