zl程序教程

您现在的位置是:首页 >  后端

当前栏目

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

PHP 介绍 关于 运算符 优先级 访问控制
2023-06-13 09:15:03 时间

复制代码代码如下:


classFoo
{
   private$name="hdj";
   publicfunctiongetName(){
       return$this->name;
   }
}

classBarextendsFoo
{
   public$name="deeka";
}

$bar=newBar;
var_dump($bar->name);
var_dump($bar->getName());

访问控制

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

复制代码代码如下:


<?php
$a=3;
$b=6;
if($a=5||$b=7){
   echo$b."<br/>";
   $a++; 
   $b++;
}
var_dump($a,$b);
echo"<br/>$a=(5||$b=7)";

echo"<hr/>";
$a=3;
$b=6;
$c=1;
if($a=5||$b=7&&$c=10){
   $a++; 
   $b++;
}
var_dump($a,$b,$c);
echo"<br/>&&比||高";

echo"<hr/>";
$a=3;
$b=6;
$c=1;
if($a=0||$b=7&&$c=10){
   $a++; 
   $b++;
}
var_dump($a,$b,$c);
echo"<br/>";
echo"<hr/>";

classFoo{
   private$name="hdj";
   publicfunctiongetName(){
       return$this->name;
   }
}

classBarextendsFoo{
   public$name="deeka";
}

$bar=newBar;
var_dump($bar->name);
var_dump($bar->getName());