gpt4 book ai didi

php - 句点 ". "没有进入 URL 重写模式下 GET 请求中的 PHP 变量

转载 作者:搜寻专家 更新时间:2023-10-31 21:48:45 26 4
gpt4 key购买 nike

<分区>

当我从浏览器 URL 栏输入一个值时,该值通过 GET 请求到达一个 php 变量并按预期显示该值,但这里的问题是当我输入一个带句点的值时 在值的末尾,只显示值,不显示句点。如何解决这个问题?我希望它显示带有时间段的值。下面是我的代码:

if (isset($_GET['value'])){ // value comes from the browser URL bar
$val = $_GET['value'];
echo $val;
}

问题更新我忘了说我正在使用 URL 重写模式,当我通过 URL 重写模式获取值时会发生这种情况。但是,当我从包含参数名称 (index.php?value=) 的原始 URL 获取值时,该点会按预期显示。

页面名称index.php

if (isset($_GET['value'])){ // value comes from the browser URL bar
$val = $_GET['value'];
echo $val;
}

我的 .htaccess 文件

RewriteEngine On
RewriteRule ^index/([a-z0-9_/.]+)/?$ /review/index.php?value=$1 [L]

查看第一个输出:如果我将句点放在值的末尾,则仅显示该值。但在示例二中:如果我在值的中间包含句点,则值会与句点一起显示。为什么会这样?

输出

enter image description here enter image description here

enter image description here

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com