属性 |
值 |
命名空间 |
fize\misc |
类名 |
Enchant |
枚举赋值提供程序
public function brokerDescribe () : array
使用非空标记告诉字典是否存在
public function brokerDictExists (
string $tag
) : bool
释放当前字典资源
public function brokerFreeDict () : bool
释放代理资源及其字典
public function brokerFree () : bool
获取给定后端目录路径。
public function brokerGetDictPath (
int $dict_type
) : string
参数 `$dict_type` :
可选值:ENCHANT_MYSPELL 或 ENCHANT_ISPELL.
获取代理最后的错误信息
public function brokerGetError () : string
创建一个能够请求的代理对象
public function brokerInit () : resource
返回包含详细信息的可用字典列表
public function brokerListDicts () : array
使用标记创建一个新字典
public function brokerRequestDict (
string $tag
) : resource
使用PWL文件创建字典
public function brokerRequestPwlDict (
string $filename
) : resource
为给定后端设置目录路径
public function brokerSetDictPath (
int $dict_type,
string $value
)
参数: |
名称
|
说明
|
dict_type
|
字典类型
|
value
|
字典目录的路径。
|
|
参数 `$dict_type` :
可选值:ENCHANT_MYSPELL 或 ENCHANT_ISPELL.
声明要为该语言使用的词典的首选项
public function brokerSetOrdering (
string $tag,
string $ordering
) : bool
参数: |
名称
|
说明
|
tag
|
语言标签
|
ordering
|
用逗号分隔的提供程序名称列表
|
|
特殊的 “*” 标记可以用作语言标记来声明任何没有显式声明排序的语言的默认排序。
在个人单词列表中添加一个单词
public function dictAddToPersonal (
string $word
)
在当前会话中添加一个单词
public function dictAddToSession (
string $word
)
检查一个单词的拼写是否正确
public function dictCheck (
string $word
) : bool
描述单个字典
public function dictDescribe () : array
返回当前拼写会话的最后一个错误
public function dictGetError () : string
在这个拼写过程中是否存在 “word”
public function dictIsInSession (
string $word
) : bool
检查单词拼写是否正确,并提供建议
public function dictQuickCheck (
string $word,
array &$suggestions = null
) : bool
参数: |
名称
|
说明
|
word
|
要检查的单词
|
suggestions
|
如果单词拼写不正确,这个变量将包含一个建议数组。
|
|
为一个单词加一个改正
public function dictStoreReplacement (
string $mis,
string $cor
)
参数: |
名称
|
说明
|
mis
|
要修正的单词
|
cor
|
使用该词替换
|
|
如果单词拼写错误,将返回一个建议数组。
public function dictSuggest (
string $word
) : array