php是区分大小写的,而且研究大小写没有意义

解决方案 »

  1.   

    你为什么问要这样做呢?直接用
    $_GET[id];
    或用大小写转换函数
      

  2.   

    http://bbs.blueidea.com/thread-2024552-1-1.html
      

  3.   

    输出地址栏的连接时候转换为小写
    strtolower("ID");
    $_GET['id'];
      

  4.   

    确实感觉讨论这个问题没有实际的意义,直接用$_GET["id"]不就好了
      

  5.   

    LZ的意思大概是:
    因为参数是通过GET传递,也就是可以由用户直接输入URL。
    那么用户可能会不注意大小写,在输入URL的时候把参数名输成了大写。{解决方法}
    首先,把通过GET取得的参数的名称全部转为小写。
    然后,在程序的任意地方都可用小写的键名引用参数了。<?php// 将数组的所有key变为小写。
    $_GET = array_change_key_case($_GET, CASE_LOWER);var_dump($_GET);?>输入:
    http://...?groupID=1&nAme=listenin输出:
    array(2) {
      ["groupid"]=>
      string(1) "1"
      ["name"]=>
      string(8) "listenin"
    }