请问:在网址中传送变量的方法是什么?
程序员文章站
2022-05-17 14:26:17
...
我记得,好象在网址中可以添加一些变量,比如:http://www.abc.com#....
好象是以#号开始的一系列字符。那么请问:具体的格式是什么?在PHP里,如何读取这些变量?
现在需要用到这个,很重要,非常感谢!
好象是以#号开始的一系列字符。那么请问:具体的格式是什么?在PHP里,如何读取这些变量?
现在需要用到这个,很重要,非常感谢!
回复讨论(解决方案)
好象是以“?”号开头,可是具体的使用方法是什么呢?
你直接添加就是了,获取的话,print_r($_GET); 就知道了。
你直接添加就是了,获取的话,print_r($_GET); 就知道了。
感谢!我试过了,是可以用。
但是请问:这样传送的是不是只能是字符变量?整型变量有办法传吗?(好象只能是字符型,因为是在网址中发送的,是吗?)
是这样的,你转化一下就是了。
你直接添加就是了,获取的话,print_r($_GET); 就知道了。
感谢!我试过了,是可以用。
但是请问:这样传送的是不是只能是字符变量?整型变量有办法传吗?(好象只能是字符型,因为是在网址中发送的,是吗?)
首先,你用#标志的东西不是变量,而是片段,根本就无法传递到服务器端,只会留在浏览器端,他的作用可以理解为网页书签。
其次,就算这个能传递到服务器端,服务器会一致认为这是个字符串变量,关键是你如何识别这个变量。类型转换之类的。
你直接添加就是了,获取的话,print_r($_GET); 就知道了。
感谢!我试过了,是可以用。
但是请问:这样传送的是不是只能是字符变量?整型变量有办法传吗?(好象只能是字符型,因为是在网址中发送的,是吗?)
首先,你用#标志的东西不是变量,而是片段,根本就无法传递到服务器端,只会留在浏览器端,他的作用可以理解为网页书签。
其次,就算这个能传递到服务器端,服务器会一致认为这是个字符串变量,关键是你如何识别这个变量。类型转换之类的。