磅符号(#)在PHP中不起作用
我有一个变量'cno',它的值有时有磅符号(#)在PHP中不起作用,php,get,Php,Get,我有一个变量'cno',它的值有时有123.-(以磅符号结尾) 问题是,在传递URL后,我无法获取带磅号的变量 例如:我的url-/index.php?cno=34 所以我需要获取$\u get['cno']值,比如=34,但它只显示34 是否可以获得带有磅号的“cno”变量值 谢谢。#在URL中表示文档片段。在发送它们之前,请先输入您的值。#在URL中表示文档片段。在发送值之前,请先将其编码。您必须将#编码为%23,因此您的URL如下所示: /index.php?cno=34%23 为了更方便
123.
-(以磅符号结尾)
问题是,在传递URL后,我无法获取带磅号的变量
例如:我的url-/index.php?cno=34
所以我需要获取$\u get['cno']
值,比如=34
,但它只显示34
是否可以获得带有磅号的“cno”变量值
谢谢。
#
在URL中表示文档片段。在发送它们之前,请先输入您的值。#
在URL中表示文档片段。在发送值之前,请先将其编码。您必须将#
编码为%23
,因此您的URL如下所示:
/index.php?cno=34%23
为了更方便地使用PHP的内置urlencode
函数:
您必须将
#
编码为%23
,因此您的URL如下所示:
/index.php?cno=34%23
为了更方便地使用PHP的内置urlencode
函数:
提供一些信息:提供一些信息:我有一些带#号的变量值。(例如:A3XER#)所以我需要通过URL传递这个变量。@Prabath-我不知道你的问题是什么,但我已经更新了我的答案。看看……我有一些带#号的变量值。(例如:A3XER#)所以我需要通过URL传递这个变量。@Prabath-我不知道你的问题是什么,但我已经更新了我的答案。看看。。。
$cno = "34#";
$url = urlencode("/index.php?cno=" . $cno); // "/index.php?cno=34%23"