如何将<title>
标记中的单词大写?
我目前正在使用这个,当url是page.php时=标题这个php显示了标题,但我需要将其大写。
<title>
<?php
$page = $_GET['page'];
echo $page;
// 'page'
?>
</title>
您可以使用ucwords
函数:
<title><?php echo ucwords($page); ?></title>
ucfirst()
和ucwords()
存在,但仅适用于ISO-8859编码。
对于UTF-8和其他编码,请使用mb_convert_case()
。看见http://www.php.net/manual/en/function.mb-convert-case.php
尝试这个
echo strtoupper ($page);
或者第一个字母为大写:
echo ucfirst ($page);
我想你想要"Page",如果是的话,这就是你想要的。稍后,你可能需要添加你现在拥有的数据,以及你想要得到的(确切的)数据:)
<title><?php $page= $_GET['page']; echo htmlspecialchars(ucfirst($page)); ?></title>
如果您稍后不需要文件中的$page变量,我会将标题标记更改为类似的内容
<title><?php echo !empty($_GET['page']) ? htmlspecialchars(ucfirst($page)) : 'Unnamed' ; ?></title>