PHP魔術方法的簡單呼叫例項

2021-12-29 19:59:09 字數 742 閱讀 4201

__line__ 檔案中的當前行號。**推廣

__file__ 檔案的完整路徑和檔名。如果用在被包含檔案中,則返回被包含的檔名。自 php 4.0.2 起,__file__ 總是包含乙個絕對路徑(如果是符號連線,則是解析後的絕對路徑),而在此之前的版本有時會包含乙個相對路徑。

__dir__ 檔案所在的目錄。如果用在被包括檔案中,則返回被包括的檔案所在的目錄。它等價於 dirname(__file__)。除非是根目錄,否則目錄中名不包括末尾的斜槓。(php 5.3.0中新增) =

__function__ 函式名稱(php 4.3.0 新加)。自 php 5 起本常量返回該函式被定義時的名字(區分大小寫)。在 php 4 中該值總是小寫字母的。

__class__ 類的名稱(php 4.3.0 新加)。自 php 5 起本常量返回該類被定義時的名字(區分大小寫)。在 php 4 中該值總是小寫字母的。

__method__ 類的方法名(php 5.0.0 新加)。返回該方法被定義時的名字(區分大小寫)。

sql**

<?php   

echo __line__ ."

"; //顯示行數 

echo __file__ ."

";//顯示完整路徑 

class test  } 

$obj = new test(); 

$obj->a(); 

?>  (fblww-0110)

摘自 網路營銷的部落格

mysql 魔術設定 PHP魔術方法(附帶例項)

在物件導向程式設計中,php 提供了一系列的魔術方法,這些魔術方法為程式設計提供了很多便利,在 php 中的作用是非常重要的。php 中的魔術方法通常以 兩個下劃線 開始,並且不需要顯式的呼叫而是在某種特定條件下自動呼叫的。前面我們介紹的建構函式 construct 和析構函式 destruct 就...

php中的魔術方法應用例項

獲取當前類名 echo class 當前函式名 confirm echo function 當前方法名 bankcard confirm echo method 在php5中,預定義了兩個函式 get 和 set 來獲取和賦值其屬性,get 方法 這個方法用來獲取私有成員屬性值的,有乙個引數,引數傳...

方法的宣告及簡單呼叫

相同的型別的操作,不容重複的寫 一 函式 方法的定義 一段有名字的 段 語法 方法修飾符列表 返回值型別 方法名 引數1,引數2,引數3.1 方法修飾符列表是可選的 許可權控制的 public protected private static 2返回值型別 11中資料型別中的任意一種型別 3 沒有返...