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吧,你既然是玩遊戲,這點功耗不算什麼吧 主機板等各硬體 你的 要比 上貴十幾元甚至更多,既然你們是十人一起購機...