Array
(
[0] => Array
(
[name] => aspell
[desc] => Aspell Provider
[file] => /usr/local/Cellar/enchant/1.6.0/lib/enchant/libenchant_aspell.so
)
[1] => Array
(
[name] => ispell
[desc] => Ispell Provider
[file] => /usr/local/Cellar/enchant/1.6.0/lib/enchant/libenchant_ispell.so
)
[2] => Array
(
[name] => myspell
[desc] => Myspell Provider
[file] => /usr/local/Cellar/enchant/1.6.0/lib/enchant/libenchant_myspell.so
)
)
我正在使用附魔扩展进行拼写检查,我需要在引擎中添加一些myspell / hunspell词典(* .dic,* .aff)。但是,我找不到合适的位置,因此我只能访问aspell词典。
我已经在Windows上看到它们应该放在[PHP] / share / myspell / dict中,但这在我的情况下不起作用(在MacOSX上)。我对enchant_broker_get_dict_path
和enchant_broker_set_dict_path
函数也有点困惑。它们没有出现在当前文档中,但它们仍然可用(但没有明显效果)。
有什么想法吗?
使用PHP 5.3.28(通过brew)。
答案 0 :(得分:0)
这就是它寻找字典的地方:
/usr/share/myspell/dicts/
我似乎无法控制的是,如果将多个字典用于同一种语言,它应该采用哪种字典。