关于访问控制的一首PHP面试题(对属性或方法的访问控制)

 更新时间:2012年09月13日 01:16:57   作者:  
对属性或方法的访问控制,是通过在前面添加关键字 public、protected 或 private 来实现的

复制代码 代码如下:

class Foo
{
private $name = 'hdj';
public function getName(){
return $this->name;
}
}
class Bar extends Foo
{
public $name = 'deeka';
}
$bar = new Bar;
var_dump($bar->name);
var_dump($bar->getName());


访问控制

对属性或方法的访问控制,是通过在前面添加关键字 public、protected 或 private 来实现的。由 public 所定义的类成员可以在任何地方被访问;由 protected 所定义的类成员则可以被其所在类的子类和父类访问(当然,该成员所在的类也可以访问);而由 private 定义的类成员则只能被其所在类访问。

相关文章

  • 详解PHP用mb_string处理windows中文字符

    详解PHP用mb_string处理windows中文字符

    如果想批处理以前下载的一堆文件,把文件里的关键内容用正则匹配出来,集中处理。操作文件时遇到一个问题,就是windows操作系统中的编码问题。本文将带着大家详细探讨此问题。
    2021-05-05
  • php获取错误信息的方法

    php获取错误信息的方法

    这篇文章主要介绍了php获取错误信息的方法,涉及php针对错误处理的常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • 10个实用的PHP代码片段

    10个实用的PHP代码片段

    这些代码在Web开发经常会用到,比较实用的代码,提高开发效率。
    2011-09-09
  • PHP设计模式之工厂模式与单例模式

    PHP设计模式之工厂模式与单例模式

    这篇文章主要介绍了PHP设计模式之工厂模式与单例模式,简单介绍的工厂模式与单例模式的功能,并结合实例形式分析了工厂模式及单例模式的实现与应用,需要的朋友可以参考下
    2016-09-09
  • php 一元分词算法

    php 一元分词算法

    php 一元分词算法
    2009-11-11
  • php使用Cookie实现和用户会话的方法

    php使用Cookie实现和用户会话的方法

    这篇文章主要介绍了php使用Cookie实现和用户会话的方法,分析了Cookie的原理、设置与使用技巧,需要的朋友可以参考下
    2015-01-01
  • php删除二维数组中的重复值方法

    php删除二维数组中的重复值方法

    下面小编就为大家分享一篇php删除二维数组中的重复值方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • php文件操作相关类实例

    php文件操作相关类实例

    这篇文章主要介绍了php文件操作相关类,实例分析了php针对文件与目录的创建、删除、复制、检查等操作技巧,需要的朋友可以参考下
    2015-06-06
  • Smarty安装配置方法

    Smarty安装配置方法

    下载最新的Smarty最简单的测试例子,以测试smarty是否安装成功
    2008-04-04
  • PHP+Ajax实时自动检测是否联网的方法

    PHP+Ajax实时自动检测是否联网的方法

    这篇文章主要介绍了PHP+Ajax实时自动检测是否联网的方法,通过Ajax调用连接百度效果实现检测网站是否联网的功能,需要的朋友可以参考下
    2015-07-07

最新评论