Pspell函式庫

pspell_new

(PHP4 CVS only)

pspell_new ---  載入一個新辭典 

語法 : int pspell_new (string language [, string spelling [, string jargon [, string encoding [, int mode]]]])

說明 :

pspell_new( )開放一個新辭典且傳回辭典連結identifier給其它拼字函式使用。

參數 language是語言代碼 ,是由二個字母的ISO 639語言代碼和非必需的二個字母的ISO 3166國別代碼所組成的

參數 spelling是所請求的語言拼字有超過一種以上的拼字,像是英文就有'american' 'british' 和 'canadian'

參數 jargon包含了額外的資訊,來區別有著相同的語言和參數 spelling的二個不同單字的列表

參數 encoding是要將單字編碼,有效的值有 : 'utf-8''iso8859-*''koi8-r' 'viscii' 'cp1252' 'machine unsigned 16''machine unsigned 32'。這個參數大部份還未測試,所以使用時要小心點

參數 mode說明要使用何種拼字檢查方式共有下列幾種可使用的方式 :

參數 mode是由上列的常數所構成的一個位元罩遮(bitmask),而PSPELL_FAST PSPELL_NORMAL和 PSPELL_BAD_SPELLERS是互相獨立的,所以你只能選擇它們其中一個

更多的資訊和範例,可以去看看 pspell 的網站http://pspell.sourceforge.net/上的線上手冊

Example :

<?php

    $pspell_link = pspell_new ("en", "", "", "", (PSPELL_FAST|PSPELL_RUN_TOGETHER));

?>


上一頁 首頁 下一頁