我正在从 uri 中获取“$”符号。而且我已经在配置文件的 allowed_uri_chars 中添加了 $ 。后来我使用该 uri 字符串从数据库中获取数据。从下面的例子可以看出问题。
我的网址是这样的......
.....com/search/shirt/$
我的示例代码是这样的......
echo $this->uri->segment('3');
echo "<br>";
var_dump($this->uri->segment('3'));
echo "<br>";
$dol_sign = '$';
echo $dol_sign;
echo "<br>";
var_dump($dol_sign);
上面代码的我的输出是这个......
$
string(5) "$"
$
string(1) "$"
它以不同的方式对待细分市场。这就是为什么我在从与 URI 段匹配的数据库中获取数据时遇到问题的原因。