php開發工具之PHPxref

2021-08-24 19:59:10 字數 1480 閱讀 2060

phpxref的主要功能包括

1.檔案管理。無論要找什麼檔案,用它能很快地搜尋到,如果你的檔案中有符合語法規則的注釋,phpxref還能將它列在檔名的旁邊,更容易了解這個檔案的功能用途,也不用為了找乙個檔案翻遍整個資料夾,開啟每個檔案查詢注釋了。

2.函式、變數、常量、類管理。wordpress內建了多種功能強大的函式、類,無論是字元處理還是遠端url讀取等都有現成的函式,但我們往往不知道這個函式能在wordpress裡面找到,現在容易多了,搜尋一下就找到了,如果在開發過程中遇到某個wordpress函式,不知道它是幹什麼用的,這時候就得找到這個函式在**定義的,可是wordpress裡面上百個檔案上哪找去?還是用phpxref好了。

3.檔案包含管理。wordpress中需要很多 include,require包含別的檔案,但偶爾也會遇到重複包含導致出錯,雖然require_once可以解決,但我們也最好要了解某個指令碼包含了哪些檔案,要呼叫這個檔案時也心中有數。phpxref提供了每個檔案的包含檔案列表和被包含的檔案。

4.源**高亮。這個功能也是比較實用的,但在實際測試中偶爾會出錯。

5.出色的關聯功能。在瀏覽源**時,將滑鼠指到某個函式名,就會在滑鼠旁邊出現函式的定義頁面,以及被使用次數,此外,還對使用較多的變數名,也是可以直接有個頁面顯示所有的關於這個變數的使用情況。

既然phpxref那麼強大,該如何使用呢?

3.執行可執行檔案phpxref.exe ,將進行生成文件的工作,這個過程大約需要1分鐘左右,由於需要高頻率讀取硬碟和大量計算消耗cpu資源,請暫停其他工作。

4.提示成功後,output 這個目錄下就是所有的文件了,建議在本地上用xampp進行除錯,把整個output 資料夾搬到 xampp的 htdocs 的目錄下,再把名字改為好記的 phpxref ,這樣,就可以通過 http://localhost/phpxref/ 訪問了。效果和 的是一模一樣,當然,速度快了很多。

phpxref還提供了在linux下生成文件的版本,但我很少用ubuntu,也沒有去ubuntu下測試了,我想更多數人需要的還是win系統下的,如果有需要,把win下生成的文件可以搬到伺服器上去供大家訪問,還可以在頁面下面放點google adsense廣告賺點外快。但phpxref生成的文件實在太大了,乙個1.2mb的wordpress(壓縮包),解壓後再生成文件,居然要80多 mb的位置!壓縮完後也需要接近20mb,所以我打消了把它放在自己伺服器上的願望(說不定製作重複的映象還會被搜尋引擎處罰)。

除了用phpxref來生成已有的wordpress或其他php示範程式(如discuz)進行學習外,用phpxref來生成自己製作的php 程式,進行檢驗錯誤或者是整理**資源也很有用。我從學php至今大概寫過5個比較大型的程式(我認為算比較大型了,但沒有乙個是成型的商業產品),幾乎也是寫了5次的郵件位址驗證函式,使用者名稱驗證函式,密碼驗證函式,mysql類…看來還得用phpxref來整理資源了。

phpxref官方有個已經製作好的wordpress的分析文件:,此外,phpxref還製作了多種php程式的分析文件,有興趣的可以google站內搜尋一下。

IOS開發工具介紹之Xcode開發工具使用

專家 麥子學院特約授課老師柯博文 ios開發入門實戰 向我們詳細的講述了ios開發 實戰過程。xcode開發工具是ios開發的流程使用範圍最廣的工具。在所有課程開始之前,柯博文老師先教會我們認識xcode。把xcode工具使用作為這節課的重點,現在我們將其做乙個簡要的歸納。定製工作區間 柯博文老師在...

PHP開發環境與開發工具

php開發環境與開發工具 一 lamp linux apache mysql php 手工配置 配置 編譯 安裝伺服器 configure prefix server apache enable so make make install server apache bin apachectl sta...

幾款PHP開發工具

1.php開發工具 phpdesigner php程式和web開發的最好編輯器和php ide。快速,省時,強大。穩定!phpdesigner不僅是乙個功能強大,速度超快的php ide和php編輯器 2.php原始檔加密工具 php screw 推薦 一是加密程式,實現對php檔案的加密.另乙個就...