如何在<;标题>;标签


How to capitalize words in <title> tag

如何将<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>