当前位置:编程学习 > php >>

PHP类的命名规则

在一个类中public和private的区别,还有global的区别

还有看下面的代码

class lei

{

 public $name;

function lei($name)

{

 函数主体

}

}

不用 public $name;是不是也行

就是对变量不用进行定义也行

 

先给10分吧,回答满意在多加分

追问:谢谢,最后那个$var是什么意思
答案:public 是表示该属性公用,类内外都能调用。(类外是指实例话后的调用,或静态调用)

private 是表示该属性或方法只能在该类内使用,不能继承,类外也不能调用。
global 是全局变量,在程序的任何位置都能使用,在方法或类方法内使用前必须声明该变量是全局变量global $var

可以不用public  一般你只是在这个类使用直接用var声明就好了
不用public的话,$lei->name就不能访问,

上一个:PHP 怎样按日期排序
下一个:php sql查询报错

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,