电脑安全

您当前的位置:主页 > 电脑安全 >

PHP中GET变量的使用-网络编程

来源:[db:来源]标题:   方法    编辑:电脑技术全能网 时间:2019-09-20 12:29

原标题:PHP中GET变量的使用-网络编程
   自PHP4.1.0当前将HTTP_GET_VARS应用GET变量来保留,GET的变量重要来自以下的方式    对效劳器以猎取材料信息为恳求方式的比方,URL,应用FORM的METHOD为GET方法。如许全部的恳求变量将经过    URL通报给效劳器,效劳器依据设置挪用相干的说明器来处置这些GET进去的变量。        本文针对URL 的GET方法传值停止探讨    咱们都晓得URL传值为URL?变量名=变量值    这个方法停止递交恳求比方    http://www.bbs.bbc.com?page=1    如许的方式为咱们当初所通用    假如变量多了能够应用'&'标记衔接变量    比方: http://www.bbs.bbc.com?page=1&title=Welcome%20Sports98    以上方式为扫瞄器间接将变量改变到绝对应的数组中,咱们并不须要去过量的懂得。上面为我所要探讨的话题      比方:    http://www.bbs.bbc.com?page=1,Welcome%20Sports98,Sports98,300      这个例子阐明的是,咱们应用','这个标记为变量分开标记,这里咱们能够用两种方式来完成,  1、修正PHP.INI    ――  ; List of separator(s) used by PHP to parse input URLs into variables.  ; Default is "&".   ; NOTE: Every character in this directive is considered as separator!  arg_separator.input = ";,"  ――――    2、本人编写说明语法    list($key,$value)=$_GET;//将GET变量剖析进去  $tmp=explode(",",$value);//将数据分出    这个用法的长处在于,他人无奈晓得您通报的值是被谁应用,您本人须要清楚各个值的应用    ++++++++++++++++++++++++++++++++++++++      最初针对  http://www.bbs.bbc.com/index.php?123,123433,234524,34563456,5463,78685,abc,Welcome%20Sports98    这一类的GET方式的传值,实在方式与方式二雷同,须要的是将KEY转换成VALUE停止剖析,我感到这个方式比上一个方式要好    并且愈加便利.  $value=key($_GET);  $tmp=explode(",",$value);    你应当都曾经取得到这些数据了。      以上方式为自己扫瞄其余站点所看到景象所想到的方式,不知能否准确。关于PHP的默许装置用户都喜爱应用默许的GET传值方法    假如是公司有特定请求的能够斟酌应用前面的方式~    学有所限,若有错误还请斧正.      Sports98 Write by 2002-8-16