gpt4 book ai didi

php - 为什么人们在声明类时经常省略 public/private/protected?

转载 作者:可可西里 更新时间:2023-11-01 13:09:44 26 4
gpt4 key购买 nike

我经常在最近的代码中甚至在这里看到这种格式:

class Class {
function this() {}
}

代替

class Class {
[public/private/protected] function this() {}
}
  1. 难道不建议总是指定功能范围?
  2. 第一种方法不是很老吗?
  3. 在第一种方法中,如何定义为私有(private)和 protected 功能?

最佳答案

当您声明一个没有任何默认 public 关键字的函数时。

Isn't it recommended to always specify the function scope?

如果要将它们用作私有(private)或 protected ,则必须定义函数范围。

Isn't the first approach an old one?

如果它们仍然被 PHP 接受,那么旧的和新的是什么。

How are, in the first approach, defined private and protected functions?

您不能使用第一种方法必须使用关键字。

关于php - 为什么人们在声明类时经常省略 public/private/protected?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5872932/

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