程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP類中私有方法的內部引用,php類私有引用

PHP類中私有方法的內部引用,php類私有引用

編輯:關於PHP編程

PHP類中私有方法的內部引用,php類私有引用


以前習慣了美工和前端開發,現在進階後端,開始學習PHP,在學習類的時候,碰到了一個私有方法調用的問題。

代碼如下:

 1 <?php
 2 class Person { 
 3     public function say($name, $age) {  
 4         $con = $this->get($name, $age); //這裡的$this->是關鍵
 5         echo "my name is :".$name."<br />";  
 6         echo "my age is :".$age."<br/>";
 7         echo "get :".$con."<br/>";        
 8     }
 9     private function get($a, $b) {
10         $a = $a.$b;
11         return $a;
12     }
13 
14 }  
15 
16 $person=new Person();  
17 $person->say("ren", 25);
18 
19 ?>        

這段代碼很簡單,我想實現類的內部私有方法的調用。如第4行所示。以前寫js習慣了,在調用get()方法時,沒有在前面加上"$this",程序會出現問題。補上之後就可以調用了。

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