gpt4 book ai didi

PHP:为什么有些人以 '_' 开头命名函数?

转载 作者:可可西里 更新时间:2023-11-01 12:50:14 25 4
gpt4 key购买 nike

为什么有些人调用他们的功能,例如“__makethis()”和“_makethat()”?

这是什么特殊功能还是只是时尚?

感谢您的回答;)

最佳答案

双下划线有时可以是magic functions由 PHP 类使用。

单个下划线可以成为它们自己的函数命名约定的一部分。但通常这意味着一个函数是私有(private)的,回到 PHP4 类不支持私有(private)(或 protected )函数,所以人们以这种方式伪造一个私有(private)函数(尽管该函数实际上不是私有(private)的)。

关于PHP:为什么有些人以 '_' 开头命名函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4518095/

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