PHP类的命名规则
在一个类中public和private的区别,还有global的区别还有看下面的代码
class lei
{
public $name;
function lei($name)
{
函数主体
}
}
不用 public $name;是不是也行
就是对变量不用进行定义也行
先给10分吧,回答满意在多加分
追问:谢谢,最后那个$var是什么意思
在一个类中public和private的区别,还有global的区别还有看下面的代码
class lei
{
public $name;
function lei($name)
{
函数主体
}
}
不用 public $name;是不是也行
就是对变量不用进行定义也行
先给10分吧,回答满意在多加分
追问:谢谢,最后那个$var是什么意思
答案:public 是表示该属性公用,类内外都能调用。(类外是指实例话后的调用,或静态调用)private 是表示该属性或方法只能在该类内使用,不能继承,类外也不能调用。
可以不用public 一般你只是在这个类使用直接用var声明就好了
global 是全局变量,在程序的任何位置都能使用,在方法或类方法内使用前必须声明该变量是全局变量global $var不用public的话,$lei->name就不能访问,
上一个:PHP 怎样按日期排序
下一个:php sql查询报错