PHP 关于访问控制的和运算符优先级介绍
2015-01-24信息快讯网
这篇文章主要介绍了PHP中关于访问控制的和运算符优先级介绍,需要的朋友可以参考下
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
$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 />';
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());
PHP读取大文件的类SplFileObject使用介绍
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
php5.3 goto函数介绍和示例
PHP fopen()和 file_get_contents()应用与差异介绍
如何阻止网站被恶意反向代理访问(防网站镜像)
php调用c接口无错版介绍
php判断正常访问和外部访问的示例
php判断手机访问还是电脑访问示例分享
php使用curl访问https示例分享
PHP限制页面只能在微信自带浏览器访问的代码
php5.5新数组函数array_column使用
解析将多维数组转换为支持curl提交的一维数组格式
PHP session_start()问题解疑(详细介绍)
PHP cdata 处理(详细介绍)
php解析html类库simple_html_dom(详细介绍)
使用PHP实现蜘蛛访问日志统计
计算php页面运行时间的函数介绍
解析PHP跳出循环的方法以及continue、break、exit的区别介绍
浅析php面向对象public private protected 访问修饰符
AJAX的跨域访问-两种有效的解决方法介绍
深入解析yii权限分级式访问控制的实现(非RBAC法)
使用cookie实现统计访问者登陆次数