修改PhpDocumentor預設編碼

2022-05-19 01:28:29 字數 589 閱讀 3312

最近專案需要phpdoc生成文件,首先安裝phpdocumentor,利用pear安裝:

切換使用者:

su root

安裝phpdocumentor:

pear install phpdocumentor

生成文件:

phpdoc -o html:frames:earthli -d customservice/ -t docs/

瀏覽生成文件結果很讓我失望,程式中中文亂碼,後google搜尋得知,phpdocumentor的預設編碼是:iso-8859-1的,我的專案都是utf8編碼的,所以需要把編碼改成utf-8才可以。

進入phpdocumentor的模板目錄把模板檔案修改成utf-8編碼:

cd /usr/share/php/data/phpdocumentor/phpdocumentor/converters/

執行字串查詢並替換命令:

find ./ -name '*.tpl' | xargs sed -i 's/iso-8859-1/utf-8/g'

執行完畢之後再生成專案文件,瀏覽專案中中文亂碼解決。

以後如果專案換了別的編碼,也可以用此命令修改過去。

phpdocumentor 學習筆記(一)

phpdocumentor是一款可以生成 注釋文件的外掛程式,用起來及其方便。我們只要遵守他的注釋規則然後生成文件即可。我這裡用的是phpdocumentor1.4.4版本。首先進行安裝,我這裡安裝的很順利,用的php直接包含了go pear.phar 沒在這個上面多費功夫。直接使用命令列自動安裝。...

phpDocumentor 注釋語法詳解

phpdocumentor是強大的 注釋生成器,本文對各個引數進行了簡單地的總結 abstract 使用 abstract標記來宣告乙個方法,類變數或類必須重新定義子類中是有效的。abstract 使用 abstract標記來宣告乙個方法,類變數或類是抽象的。乙個類中,只要有乙個抽象方法,這個類必須...

如何正確安裝phpDocumentor

注意 以下假定使用者使用php5,window系統!安裝phpdocumentor第一種方法 下 載後,如果希望使用命令列介面,解壓到任意路徑 假設在c program files 修改c program files phpdocumentor 1.4.2 phpdoc.bat。把第一行修改set ...