怎麼樣在php配置中載入魔術常量

時間 2023-03-23 05:45:06

1樓:匿名使用者

直接用就可以了,比如你要獲取當前檔案的完整路徑:__file__

獲取當前目錄的完整路徑:__dir__

2樓:莘贍

魔書常量?我沒聽過,你說的是魔術方法把。

php魔術常量怎麼用

3樓:匿名使用者

直接用例如。

想要獲取指令碼檔案位置。

__file__;

4樓:匿名使用者

看官方文件最好啦。

5樓:木同生活

想看看這個魔術常量是幹什麼的,直接echo 這個常量。比如:echo __dir__;看當前檔案目錄所在的位置。

6樓:俅俅火了

跟其他常量一樣, 直接在php裡面就可以 , 不用引號, 不用其他。

幾個php 的「魔術常量」

7樓:筆刀俠_廣州

名稱說明。

__line__

檔案中的當前行號。

__file__

檔案的完整路徑和檔名。如果用在被包含檔案中,則返回被包含的檔名。自。

php 起,__file__

總是包含乙個絕對路徑(如果是符號連線,則是解析後的絕對路徑),而在此之前的版本有時會包含乙個相對路徑。

__dir__

檔案所在的目錄。如果用在被包括檔案中,則返回被包括的檔案所在的目錄。它等價於。

dirname(__file__)除非是根目錄,否則目錄中名不包括末尾的斜槓。(php 中新增)

=__function__

函式名稱(php 新加)。自 php 5

起本常量返回該函式被定義時的名字(區分大小寫)。在。

php 4 中該值總是小寫字母的。

__class__

類的名稱(php 新加)。自 php 5

起本常量返回該類被定義時的名字(區分大小寫)。在。

php 4 中該值總是小寫字母的。類名包括其被宣告的作用區域(例如。

foo\bar)。注意自 php 起 __class__

對 trait 也起作用。當用在 trait 方法中時,__class__

是呼叫 trait 方法的類的名字。

__trait__

trait 的名字(php 新加)。自 php 起此常量返回 trait

被定義時的名字(區分大小寫)。trait 名包括其被宣告的作用區域(例如。

foo\bar)。

__method__

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

__namespace__

當前命名空間的名稱(區分大小寫)。此常量是在編譯時定義的(php 新增)

8樓:匿名使用者

__line__

檔案中的當前行號。

__file__

檔案的完整路徑和檔名。如果用在包含檔案中,則返回包含檔名。自 php 起,__file__ 總是包含乙個絕對路徑,而在此之前的版本有時會包含乙個相對路徑。

__function__

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

__class__

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

__method__

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

php:物件導向中怎麼在類的內部呼叫常量

9樓:睡著的糖葫蘆

class foo

}echo(foo::con_var); 外部呼叫 注修飾符為public

$myfoo=new foo();

echo ($myfoo->method_a())

10樓:七七小野櫻

self::常量名 我們考試的判斷(正確答案)我怎麼記得考試單選給的答案是self::$常量名為什麼我自己用的是$this->常量名。

樓主的答案是 $this->常量名。

如果呼叫靜態常量名的話 self::常量名搞不懂 我也是新人 僅供參考 還是別參考了 我學的不咋地。

__file__ 這個php魔術常量有可能為空嗎?在什麼樣的情況下為空?

11樓:戎天睿

好像不能為空,檔案總要有個路徑,放在其他地方伺服器能解析嗎?

12樓:匿名使用者

__file__ 這個函式是指當前檔案的路徑吧 既然存在檔案就存在路徑 有了路徑就不是空了吧。

在php中,預定義的常量和變數,是怎麼使用和輸出的?

13樓:

__line__ 檔案中的當前行號。

__file__ 檔案的完整路徑和檔名。如果用在包含檔案中,則返回包含檔名。

自 php 起,__file__ 總是包含乙個絕對路徑,而在此之前的版本有時會包含乙個相對路徑。

true:true與false是php中的判斷結果,ture表示結果為真,false為假。

e_parse:首先來看一下error_reporting這個函式,error_reporting:配置錯誤資訊回報的等級。

語法: int error_reporting(int [level]);

返回值: 整數。

函式種類: php 系統功能。

內容說明: 本函式用來配置錯誤資訊回報的等級,引數 level 是乙個整數的位遮罩 (bitmask),見下表。

遮罩值 表示名稱。

1 e_error

2 e_warning

4 e_parse

8 e_notice

16 e_core_error

32 e_core_warning

·e_notice 表示一般情形不記錄,只有程式有錯誤情形時才用到,例如企圖訪問乙個不存在的變數,或是呼叫 stat() 函式檢視不存在的檔案。

·e_warning 通常都會顯示出來,但不會中斷程式的執行。這對除錯很有效。例如:用有問題的正規表示式呼叫 ereg()。

·e_error 通常會顯示出來,亦會中斷程式執行。意即用這個遮罩無法追查到記憶體配置或其它的錯誤。

·e_parse 從語法中解析錯誤。

·e_core_error 類似 e_error,但不包括 php 核心造成的錯誤。

·e_core_warning 類似 e_warning,但不包括 php 核心錯誤警告。

這樣應該很好理解了吧。

最後建議你去下乙個php手冊。掌握基本的語法。

14樓:匿名使用者

幾個 php 的「魔術常量」

__line__ 檔案中的當前行號。

__file__ 檔案的完整路徑和檔名。如果用在包含檔案中,則返回包含檔名。

自 php 起,__file__ 總是包含乙個絕對路徑,而在此之前的版本有時會包含乙個相對路徑。

__function__ 函式名稱(php

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

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

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

15樓:匿名使用者

__file__就是當前指令碼的絕對路徑。

__line__就是__line__**所在行的行數true

e_parse可以查手冊,寫的很清楚~

16樓:靳葉運碧萱

是兩個_

是這樣輸出的。

__file__本就是指該文件的完整檔名__line__是指該標記在當前文件的行號true沒用過,輸出應該是1,代表「真」

e_parse輸出是乙個數字,這個是作為error_reporting函式的引數,表示錯誤報告級別。

在電腦配置怎麼樣

你看看這個怎麼樣。配置 品牌型號 數量 當時的單價 現在的單價 商家數量 cpu intel 奔騰雙核 e5700 散 1 355 355 137家商家 主機板 華擎h61m vs r2.0 1 269 269 66家商家 記憶體 宇瞻4gb ddr3 1333 經典系列 1 99 108 39家商...

誰能詳細說說麥迪在魔術時候怎麼樣

敢投敢突.得分能力比現在強.但是身邊沒幫手.像今年的科比一樣.砍過高分 是得分王 兩界得分王,在喬丹退役後唯一將場均得分推上32分以上的人 不過球隊成績太差,與艾弗森類似,出手次數太多,命中率不高,比現在的布萊恩特差遠拉 創造拉賽季開始的19連敗,他自己也很鬱悶.個人意見 麥蒂?麥蒂要不是因為傷病,...

這套配置在4000元自由怎麼樣,需要改動下不,玩現在主流遊戲配置可以全開不,價格還能優惠不,個顯示器

處理器 i5 3450處理器 比i52500k好嗎?你這個比我推薦的便宜不到150元,2500k網上1450就買到,主頻比你的高,睿頻比你的高,效能壓倒你的,但是功耗大點95w吧,你的77w吧,你既然是玩遊戲,這點功耗不算什麼吧 主機板等各硬體 你的 要比 上貴十幾元甚至更多,既然你們是十人一起購機...