为什么PHP中有些变量是大写的?

发布于 2024-08-22 00:41:30 字数 166 浏览 7 评论 0原文

为什么PHP中有些代码必须用大写写?

例如:

if(isSet($_GET['lang']))
$lang = $_GET['lang'];
$_SESSION['lang'] = $lang;

如果我把它们写成小写,它们会起作用吗?

Why does some code in PHP have to be written in uppercase?

For instance:

if(isSet($_GET['lang']))
$lang = $_GET['lang'];
$_SESSION['lang'] = $lang;

Do they work if I write them in lowercase?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

甜尕妞 2024-08-29 00:41:30

如果您引用函数名称:是的,这些名称不区分大小写。您可以随心所欲地使用 IsSET()IsSeT()isSET()

如果您引用变量 $_GET 等:
不,PHP 中的变量名称区分大小写

PHP 中的变量由美元符号后跟变量名称来表示。变量名区分大小写。

If you refer to the function names: Yes, those are case insensitive. You can use IsSET(), IsSeT(), isSET() to your heart's content.

If you refer to the variables $_GET etc.:
No, variable names in PHP are case sensitive:

Variables in PHP are represented by a dollar sign followed by the name of the variable. The variable name is case-sensitive.

指尖上的星空 2024-08-29 00:41:30

变量名称区分大小写。

你提到的一些必须按照惯例写成大写,超全局数组如 _GET、_SESSION 等。

Variable names are case-sensitive.

Some you mention have to be written uppercase by convention, the superglobal arrays like _GET, _SESSION et al.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文