gpt4 book ai didi

php - self 是 PHP 中的关键字,因此根据 PSR-12 应该是小写吗?

转载 作者:行者123 更新时间:2023-12-04 10:56:34 25 4
gpt4 key购买 nike

PHP manual不包括 self在其关键字列表中。手册页上的评论表明 self应该包括在内,但它已被大大低估。这是否意味着 self不是关键字?

这很重要的原因是 PSR-12 specification on coding style声明所有 PHP 保留关键字和类型必须小写。该规范包含两个指向保留关键字和类型列表的链接,但 self没有出现在其中任何一个中。这是否意味着 PSR-12 对 self 保持沉默?应该是小写?

最佳答案

如果您查看有关 Scope Resolution Operator (::) 的页面,它指出

Three special keywords self, parent and static are used to accessproperties or methods from inside the class definition.


所以虽然关键字页面不承认他们,但手册中的其他页面似乎有不同的意见。除非它们是特殊的这一事实意味着什么。
至于它是否是 PSR-12 的一部分,虽然我无法回答这个问题,但您通常会看到这三个小写的特殊关键字(不确定我是否曾以其他方式见过它们),因此更多会坚持这而不是关心标准是否规定了它。

关于php - self 是 PHP 中的关键字,因此根据 PSR-12 应该是小写吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59138395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com