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

youyuan1980 2016-03-17 09:24:08
比如list.php?USERID=1
我取值的时候必须是$_GET["USERID"],用$_GET["userid"]就取不到值。什么地方可以设置吗?
...全文
1530 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-03-17
  • 打赏
  • 举报
回复
没有地方设置,因为 php 的变量(关联键)是区分大小写的 比如 $A 和 $a 就是两个变量 不过你可以用 array_change_key_case 函数将数组的关联键改成全为小写或大写的
$input_array = array("FirSt" => 1, "SecOnd" => 4);
print_r(array_change_key_case($input_array, CASE_LOWER));
Array
(
    [first] => 1
    [second] => 4
)
lirenbing01 2016-03-17
  • 打赏
  • 举报
回复
那你url的参数就直接小写好了。。。 怕用户误输入 大小不一 那就强行全转成小写的

20,398

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧