如何大写<title>标签</title>中的单词

时间:2013-06-23 23:55:28

标签: php

如何将<title>代码中的字词大写?

我目前正在使用此功能,当网址为page.php?= title时。这个php向我展示了标题,但我需要将其标记为大写。

<title>
    <?php 
        $page = $_GET['page']; 
        echo $page;
        // 'page'
    ?>
</title>

4 个答案:

答案 0 :(得分:7)

您可以使用ucwords功能:

<title><?php echo ucwords($page); ?></title>

答案 1 :(得分:2)

ucfirst()ucwords()存在,但仅适用于ISO-8859编码。

对于UTF-8和其他编码,请使用mb_convert_case()。见http://www.php.net/manual/en/function.mb-convert-case.php

答案 2 :(得分:0)

试试这个

echo strtoupper ($page);

或第一个字母是资本:

echo ucfirst ($page);

答案 3 :(得分:0)

我想你想要'Page',如果是这样的话,这就是你想要的。稍后你可能想要添加你现在拥有的数据,以及你想要最终得到的数据:)

<title><?php $page= $_GET['page']; echo htmlspecialchars(ucfirst($page)); ?></title>

如果您稍后在文件中不需要$ page变量,我会将标题标记更改为此类

<title><?php echo !empty($_GET['page']) ? htmlspecialchars(ucfirst($page)) : 'Unnamed' ; ?></title>
相关问题