Home >Backend Development >PHP Tutorial >请问:在网址中传送变量的方法是什么?

请问:在网址中传送变量的方法是什么?

WBOY
WBOYOriginal
2016-06-23 14:10:06843browse

我记得,好象在网址中可以添加一些变量,比如:http://www.abc.com#....

好象是以#号开始的一系列字符。那么请问:具体的格式是什么?在PHP里,如何读取这些变量?

现在需要用到这个,很重要,非常感谢!


回复讨论(解决方案)

好象是以“?”号开头,可是具体的使用方法是什么呢?

你直接添加就是了,获取的话,print_r($_GET); 就知道了。

你直接添加就是了,获取的话,print_r($_GET); 就知道了。
感谢!我试过了,是可以用。

但是请问:这样传送的是不是只能是字符变量?整型变量有办法传吗?(好象只能是字符型,因为是在网址中发送的,是吗?)

是这样的,你转化一下就是了。


你直接添加就是了,获取的话,print_r($_GET); 就知道了。
感谢!我试过了,是可以用。

但是请问:这样传送的是不是只能是字符变量?整型变量有办法传吗?(好象只能是字符型,因为是在网址中发送的,是吗?)
首先,你用#标志的东西不是变量,而是片段,根本就无法传递到服务器端,只会留在浏览器端,他的作用可以理解为网页书签。
其次,就算这个能传递到服务器端,服务器会一致认为这是个字符串变量,关键是你如何识别这个变量。类型转换之类的。


你直接添加就是了,获取的话,print_r($_GET); 就知道了。
感谢!我试过了,是可以用。

但是请问:这样传送的是不是只能是字符变量?整型变量有办法传吗?(好象只能是字符型,因为是在网址中发送的,是吗?)
首先,你用#标志的东西不是变量,而是片段,根本就无法传递到服务器端,只会留在浏览器端,他的作用可以理解为网页书签。
其次,就算这个能传递到服务器端,服务器会一致认为这是个字符串变量,关键是你如何识别这个变量。类型转换之类的。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn