这对我来说似乎不正常,它总是返回一个空字符串。我找不到我犯的错误。
function title($page){
$i=0;
$title="";
foreach ($page as $c){
if ($i===0){
ucfirst($c);
}
if ($c=="_"){
$c=" ";
}
$i++;
array_push($title,$c);
}
return $title;
}
答案 0 :(得分:2)
尝试
function title($page)
{
return ucfirst(str_replace('_', ' ', $page));
}