• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHP 关于访问控制的和运算符优先级介绍_php技巧

php 搞代码 4年前 (2022-01-26) 22次浏览 已收录 0个评论
class Foo <BR>{ <BR>    private $name = 'hdj'; <BR>    public function<span style="color:transparent">~来1源gaodai#ma#com搞*代#码1网</span><abbr>搞代gaodaima码</abbr> getName(){ <BR>        return $this->name; <BR>    } <BR>} <br><br>class Bar extends Foo <BR>{ <BR>    public $name = 'deeka'; <BR>} <br><br>$bar = new Bar; <BR>var_dump($bar->name); <BR>var_dump($bar->getName());<BR>

访问控制

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

<?php<BR>$a = 3;<BR>$b = 6;<BR>if($a = 5 || $b = 7){<BR>    echo $b.'<br />';<BR>    $a++;  <BR>    $b++;<BR>}<BR>var_dump($a, $b);<BR>echo '<br /> $a = (5 || $b = 7)';</P><P>echo '<hr />';<BR>$a = 3;<BR>$b = 6;<BR>$c = 1;<BR>if($a = 5 || $b = 7 && $c = 10){<BR>    $a++;  <BR>    $b++;<BR>}<BR>var_dump($a, $b,$c);<BR>echo '<br /> && 比 || 高';</P><P>echo '<hr />';<BR>$a = 3;<BR>$b = 6;<BR>$c = 1;<BR>if($a = 0 || $b = 7 && $c = 10){<BR>    $a++;  <BR>    $b++;<BR>}<BR>var_dump($a, $b,$c);<BR>echo '<br /> ';<BR>echo '<hr />';</P><P>class Foo {<BR>    private $name = 'hdj';<BR>    public function getName() {<BR>        return $this->name;<BR>    }<BR>}<br><br>class Bar extends Foo {<BR>    public $name = 'deeka';<BR>}<br><br>$bar = new Bar;<BR>var_dump($bar->name);<BR>var_dump($bar->getName());</P><P>

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP 关于访问控制的和运算符优先级介绍_php技巧
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址