你的问题说的不是很详细。
你现在的意思是不是在title中显示了2个标题内容。
可是我看你的代码就是这个意思
2个变量值都存在的话就会一起显示了。
你的首页和你的内页不是一个php文件吧?如果不是的话在页面去掉获取网站标题的代码,只判定是否输出内页标题。
如果是一个页面,你可以加个判定,大概思路是这样的,比如:
if(获取当前页面的URL==首页URL){
确认是首页之后输出首页标题
}else{
if(确认下内页标题是否存在){
输出内页标题
}else{
echo ' 内页标题不存在 显示默认内容';
}
}
$a=array('key'=>'123','title'=>'abc','content'='asdasdhas');
echo $a[title];
//
$a="key='123' title='abc' content='asdasdhas' ";
$a=explode(' ',$a);
for($i=0;$i<=count($a)-1;$i++){
$f=explode('=',$a[$i]);
if($f[0]=='title'){echo str_replace("'","",$f[1]);}
}
在你获取的文章详细界面的时候,你应该获取到了整张表的内容把,包括文章标题,发表时间,和文章内容等等信息,假如我获取一个文章作为一个变量$row
<tilte><php echo $row['title'];></title>这样就行了,如果使用了smarty模板引擎在php就可以这样来用了
$smarty->assign('row',$row);然后模板部分
<title>{$rowtitle}</title>
以上就是关于关于php程序里title代码问题,求高人帮忙回答全部的内容,包括:关于php程序里title代码问题,求高人帮忙回答、php数组$a="key='123' title='abc' content='asdasdhas' ";有什么办法取到title的值、PHP怎样调用文章标题作为页面<title></title>等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)