我正在尝试使用php构建一个Web应用程序,它将确定输入的单词是否有效或是否存在于英语库中。但说明不清楚,我在stackoverflow上看到的一些问题有点陈旧,我认为它可能已经过时了。你能不能为这件事提供一步一步的安装过程。如果你有一个更好的建议,我应该如何建立这个应用程序,提前感谢。
任何帮助将不胜感激。
顺便说一句,我的笔记本电脑有一个xampp PHP:5.4.16版本 32位win7
感谢。
答案 0 :(得分:0)
在Windows上的XAMPP中启用PHP的Pspell
PHP通过Pspell扩展提供拼写检查功能。尽管它的名称,扩展使用Aspell库,因为Pspell库的开发于2001年停止。作为GNU项目的一部分,Aspell是大多数Linux发行版的一部分,但不提供Windows。本页介绍如何安装Aspell并在Windows上的XAMPP中启用Pspell扩展。
下载并安装Aspell
Aspell网站上提供了Aspell的Windows端口。 Windows端口在几年内尚未更新,但仍可在最新版本的Windows上运行。
首先,下载并运行“完整安装程序”,安装库本身。然后从同一页面下载并安装至少一种语言的字典。
复制库DLL
虽然PHP手册指出Aspell DLL必须在Windows系统路径中可用,但在XAMPP下它必须在Apache的'bin'目录中可用。找到文件aspell-15.dll,默认安装在C:\ Program Files \ Aspell \ bin \ aspell-15.dll,并将其复制到Apache'bin'目录,默认情况下位于C:\ XAMPP \ apache的\ bin中。
启用Pspell扩展
要启用Pspell扩展,首先找到php.ini文件,该文件取决于XAMPP版本,默认位于C:\ xampp \ apache \ bin \ php.ini或C:\ xampp \ php \ php.ini中。在文本编辑器中打开它,找到以下行(应该在与文件中间一半的扩展相关的块中),并删除分号:
;延长= php_pspell.dll 如果文件中没有上面的行,请添加以下行:
延长= php_pspell.dll 最后,通过使用XAMPP控制面板重新启动Apache来启用扩展。