在php中获取段落拼写错误的单词数量

时间:2018-03-09 11:01:47

标签: php linux aspell

我在表单中有一个textarea,提交的表单会给出段落中拼写错误的单词的结果。因为我使用的是linux,我试图为PHP 5安装 pspell

我已经安装了这个包

sudo apt-get install libpspell-dev sudo apt-get install php5-pspell sudo apt-get install aspell-en

但它不起作用

这是我的代码

<?php if(isset($_POST['submit'])){
$text=$_POST['text'];
$mispell_count = 0;
$words = explode(" ", $text);
$pspell_link = pspell_new("en");
foreach ($words as $texts) {
if (!pspell_check($pspell_link, $texts)) {
    $mispell_count++;
}
} 
$msgSpellCheck = "Misspelled words in text " . $mispell_count;    
?>        
<form name="formdata" id="formdata" action="" method="post">
<textarea name="text" id="text"></textarea>
<input type="submit" name="submit" id="submit" value="submit">
</form> 

任何意见都可以,如果有任何其他替代解决方案

它给了我致命错误致命错误:

  

调用未定义的函数pspell_new()

0 个答案:

没有答案