程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP 關於訪問控制的和運算符優先級介紹

PHP 關於訪問控制的和運算符優先級介紹

編輯:關於PHP編程
    這篇文章主要介紹了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());

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved