PHP面向对象–访问修饰符介绍
2016-10-21 17:10
441 查看
摘要: PHP访问修饰符介绍
PHP面向对象–访问修饰符介绍
![](http://www.todosomeone.com/wp-content/uploads/2016/10/f7400066989d6f66c8b-1.jpg)
1. public:权限是最大的,可以内部调用,实例调用
2. protected: 受保护类型,用于本类和继承类调用
常用场景在权限设置
<?php
namespace apprightcontroller;
class Base extendsappcommoncontrollerBase {
protected $beforeActionList = [
“checkLogin”,
];
protected function checkLogin() {
}
//退出登录
public function logout() {
}
}
<?php
namespace apprightcontroller;
class Login extendsappcommoncontrollerBase
{
public function login()
{
}
}
有需要用到权限的Class,只要继承Base这个Class即可用到登录验证。执行Login的时候会先运行Base里面的方法
3. private: 私有类型,只有在本类中使用。
4. static: 一般是在传值的时候使用,表示值不会被修改,默认为public,可用::访问
<?php
namespace appcommonmodel;
class User extends Base
{
public static function login($name, $pwd)
{
}
}
appcommonmodelUser::login($name, $pwd);
总之,应用好修饰符,做好权限控制访问。
wxgzh:ludong86
PHP面向对象–访问修饰符介绍
![](http://www.todosomeone.com/wp-content/uploads/2016/10/f7400066989d6f66c8b-1.jpg)
1. public:权限是最大的,可以内部调用,实例调用
2. protected: 受保护类型,用于本类和继承类调用
常用场景在权限设置
<?php
namespace apprightcontroller;
class Base extendsappcommoncontrollerBase {
protected $beforeActionList = [
“checkLogin”,
];
protected function checkLogin() {
}
//退出登录
public function logout() {
}
}
<?php
namespace apprightcontroller;
class Login extendsappcommoncontrollerBase
{
public function login()
{
}
}
有需要用到权限的Class,只要继承Base这个Class即可用到登录验证。执行Login的时候会先运行Base里面的方法
3. private: 私有类型,只有在本类中使用。
4. static: 一般是在传值的时候使用,表示值不会被修改,默认为public,可用::访问
<?php
namespace appcommonmodel;
class User extends Base
{
public static function login($name, $pwd)
{
}
}
appcommonmodelUser::login($name, $pwd);
总之,应用好修饰符,做好权限控制访问。
wxgzh:ludong86
![](http://www.todosomeone.com/wp-content/uploads/2016/10/qrcode_for_gh_6bb1f39ae99c_344-1-1.jpg)
相关文章推荐
- PHP面向对象——访问修饰符介绍
- PHP面向对象——访问修饰符介绍
- PHP面向对象——访问修饰符介绍
- php 面向对象public private protected 访问修饰符
- PHP面向对象——访问修饰符
- PHP面向对象——访问修饰符
- 浅析php面向对象public private protected 访问修饰符
- php面向对象(OOP)—访问修饰符
- mabatis学习之前今日内容介绍 1、final 关键字 2、static 关键字 3、匿名对象 4、内部类 5、包的声明与访问 6、访问修饰符 7、代码块 第一节课 ###01(面向对象)fin
- PHP面向对象——访问修饰符
- php面向对象之访问权限修饰符
- php的学习笔记之面向对象(五)访问修饰符
- C#基础知识复习1代码规范-执行流程(c#)-面向对象-引用命名空间-封装-继承-访问修饰符-虚方法-静态成员-多态-抽象类等
- 黑马程序员 自学18C#面向对象之访问修饰符与属性
- PHP 类的访问控制与封装 public,protected,private 修饰符
- PHP面向对象之后期静态绑定功能介绍
- PHP正则表达式修饰符的种类及介绍
- 这篇文章主要介绍了Apache2.4.x版wampserver本地php服务器如何让外网访问及启用.htaccess,需要的朋友可以参考下
- .Net学习 第2季08 C#面向对象 访问修饰符 序列化/反序列化 部分类 密封类
- 天轰穿C# -vs2010 - 04面向对象的编程之访问修饰符【原创】