-2

我有以下我想全部小写的...

echo '<a href="/people/' . $row["Location_County"] . '/' . $row["First_Name"] . '-' . $row["Surname"] . '/' . $row["ID"] . '">View Profile</a>';

每个县都大写以及他们的名字,他们是我可以强制全部小写的一种方式吗?使用 htaccess 是否可以做到这一点,或者我可以使用 PHP 做到这一点?

4

4 回答 4

2

您必须手动使用strtolower()

echo '<a href="/people/' . strtolower($row["Location_County"]) . '/' . strtolower($row["First_Name"]) . '-' . strtolower($row["Surname"]) . '/' . $row["ID"] . '">View Profile</a>';

而这个问题根本就没有关系mod_rewrite,因为它在请求被处理之前就起作用了。

于 2012-10-22T11:10:39.267 回答
1

使用strtolower

strtolower($yourString);

请在提问之前阅读文档。它涵盖了 99% 的基本问题。

于 2012-10-22T11:10:48.740 回答
1

http://php.net/manual/en/function.strtolower.php

例子 :

echo strtolower("你的字符串");

于 2012-10-22T11:11:19.663 回答
1
echo '<a href="/people/' . strtolower($row["Location_County"]) . '/' . strtolower($row["First_Name"]) . '-' . strtolower($row["Surname"]) . '/' . $row["ID"] . '">View Profile</a>';

使用 strtolower(); 功能

这是 Strlower() 函数http://www.php.net/manual/en/function.strtolower.php 如果你愿意,你也可以大写http://www.php.net/manual/en/function .strtoupper.php

您真的应该在http://php.net/上查看这些内容,它们是基本功能。

于 2012-10-22T11:11:32.360 回答