首页 > 代码库 > 获取网址中参数的方式
获取网址中参数的方式
1: $c=$_GET[‘c‘]; 获取这种形式的参数http://127.0.0.1/?c=1
2: example.com/class/function/ID。 id是function函数的参数,这样function函数可以获取到ID的值当作函数的参数传递进自己。3:$_GET数组是超全局变量数组,是通过HTTP GET方法传递的变量组成的数组。它属于外部变量,即在服务器页面中通过$_GET超全局数组获取URL或表单的GET方式传递过来的参数。示例 http://www.lam.com/index.php?action=1&user=lamp&tid=10&page=5 。<?php echo ‘参数action为:‘.$_GET["action"].‘<br/>‘ 输出1 echo ‘参数user为:‘.$_GET["user"].‘<br/>‘ 输出lamp?> 。4: $_POST也是超全局变量数组,通过HTTP POST 方法传递的变量组成的数组,是自动全局变量,在所有的脚本中都有效,在函数或对象的方法中也不需要使用global关键字访问它。 使用$_POST数组只能访问以POST方法提交的表单数据。例如下: <form action="add.php" method="post"> 编号:<input type="text" name="id"/></form>在add.php页面中 显示的方法如下图5: 如果uri是这样的http://example.com/index.php/products/shoes/sandals/123 。 就是uri超过了两段,后面的都被视作参数传递给方法。( php默认的是按值传递参数)。方法必须有两个参数,如下图:而且该方法调用时如果不给予两个参数将报错。
获取网址中参数的方式