URL传值的时候,用的GET方法,里面的参数大小写问题。

WBOY
Freigeben: 2016-06-20 12:34:26
Original
2702 Leute haben es durchsucht

比如list.php?USERID=1
我取值的时候必须是$_GET["USERID"],用$_GET["userid"]就取不到值。什么地方可以设置吗?


回复讨论(解决方案)

那你url的参数就直接小写好了。。。  怕用户误输入  大小不一 那就强行全转成小写的

没有地方设置,因为 php 的变量(关联键)是区分大小写的
比如 $A 和 $a 就是两个变量

不过你可以用 array_change_key_case 函数将数组的关联键改成全为小写或大写的

$input_array = array("FirSt" => 1, "SecOnd" => 4);print_r(array_change_key_case($input_array, CASE_LOWER));
Nach dem Login kopieren
Array(    [first] => 1    [second] => 4)
Nach dem Login kopieren

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage