我正在研究一个php框架,我刚才意识到,区分大小写将是一个大问题。 例如:http标头不区分大小写,但queryString键在$ _GET中区分大小写。

是行为配置/ http服务器等依赖,queryString键是否始终区分大小写?

顺便说一句。 SQL表名称和列是否敏感或不敏感?

(我想到达camelCase的每个房产... :-))

===============>>#1 票数:2 已采纳

GET参数键应始终以小写形式提供。

如果平台的文件系统区分大小写,则SQL表名称区分大小写。

有关MySQL案例的信息

===============>>#2 票数:0

我认为这就是你要找的东西

http://php.net/manual/en/language.variables.basics.php

===============>>#3 票数:0

我发现HTTP Message的区分大小写非常混乱。

Http标头名称不区分大小写,但http标头值有时区分大小写(例如:http Date),有时不区分大小写(例如:mime类型)。

Uri部分也是混合的:不区分大小写:scheme,主机区分大小写:path,queryString,fragment

因此$ _GET键始终区分大小写。

@alex:我会接受你的回答,因为知识:“SQL区分大小写取决于平台”非常有用。 因此,我们必须始终处理SQL表,就像它们的名称不区分大小写一样。 请编辑您的答案并删除“GET params键应始终以小写形式提供。” 部分。

  ask by inf3rno translate from so

未解决问题?本站智能推荐: