0
我很好奇如何利用條件註釋來定義PHP的頁面/文件。如何使用條件註釋定義文件/頁面?
該技術在WordPress中使用;可以通過在文件頂部插入條件註釋來定義模板文件。然後當你選擇這個模板時,應用程序知道使用哪個文件。像這樣的東西;
<?php
/*
Template Name: Snarfer
*/
?>
我想指出的是,我不希望在WordPress的環境中執行此肌動蛋白,但我很好奇,他們是如何做到這一點。
那麼如何在PHP中使用這種技術?我假設需要創建一個函數或一個類或一系列函數和類。
我嘗試過搜索,但也許我在搜索中使用了錯誤的關鍵字。
如果有人能指向我的文檔或教程,我會非常感激。
WP讀取所有php腳本一次,提取這些評論元信息並保留一個單獨的列表。 – mario 2013-02-23 03:41:14
@mario謝謝你,我剛剛根據你的評論進一步細化了我的搜索條件,並提出了兩種可能性來做到這一點; 1)帶有getDocComment的ReflectionClass或2)token_get_all。感謝推動,我將研究這兩個,看看它是如何。歡呼 – robolist 2013-02-23 04:01:53
WP使用一種非常簡單的技術,我相信,也許是一個正則表達式。如果您希望親自看到它,這些都在WordPress源代碼中。 – kjetilh 2013-02-23 13:12:29