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));

?>


上一页 首页 下一页