首页 php教程 php手册 PHP技巧:PHP脚本中关于拼写检查函数库

PHP技巧:PHP脚本中关于拼写检查函数库

Jun 21, 2016 am 08:58 AM
check link quot

aspell_new :  载入一个新的字典。

aspell_check :  检查一个单字。

aspell_check-raw :  检查一个单字,即使拼错也不改变或修正。

aspell_suggest :  检查一个单字,并提供拼写建议。

aspell_new

载入一个新的字典。

语法:int aspell_new(string master, string personal);

返回值:整数

函数种类:资料处理

内容说明 本函数载入一个新的字典,并赋与一个新的身份值 (整数),以供程序中使用。

使用范例 $aspell_link=aspell_new("english");

aspell_check

检查一个单字。

语法:boolean aspell_check(int dictionary_link, string word);

返回值:布尔值

函数种类:资料处理

内容说明 本函数检查单字的拼写。若拼写正确则返回 true,不正确则返回 false。

使用范例

以下为引用的内容:
$aspell_link=aspell_new("english");
if (aspell_check($aspell_link,"testt")) {
echo "this is a valid spelling";
} else {
echo "sorry, wrong spelling";
}
aspell_check-raw

检查一个单字,即使拼错也不改变或修正。

语法:boolean aspell_check_raw(int dictionary_link, string word);

返回值:布尔值

函数种类:资料处理

内容说明

本函数检查单字的拼写。若拼写正确则返回 true,不正确则返回 false。本函数不会改变或者修正使用者的拼写。

使用范例

以下为引用的内容:
$aspell_link=aspell_new("english");
if (aspell_check_raw($aspell_link,"testt")) {
echo "this is a valid spelling";
} else {
echo "sorry, wrong spelling";
}
aspell_suggest

检查一个单字,并提供拼写建议。

语法:array aspell_suggest(int dictionary_link, string word);

返回值:数组

函数种类:资料处理

内容说明

本函数检查单字的拼写。并给予可能的拼法及正确的建议,以数组类型将结果返回。

使用范例

以下为引用的内容:


$aspell_link=aspell_new("english");
if (!aspell_check($aspell_link,"testt")) {
$suggestions=aspell_suggest($aspell_link,"testt");
for($i=0; $i echo "possible spelling: " . $suggestions[$i] . "
";
}
}
?>



本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它们
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

解决kernel_security_check_failure蓝屏的17种方法 解决kernel_security_check_failure蓝屏的17种方法 Feb 12, 2024 pm 08:51 PM

Kernelsecuritycheckfailure(内核检查失败)就是一个比较常见的停止代码类型,可蓝屏错误出现不管是什么原因都让很多的有用户们十分的苦恼,下面就让本站来为用户们来仔细的介绍一下17种解决方法吧。kernel_security_check_failure蓝屏的17种解决方法方法1:移除全部外部设备当您使用的任何外部设备与您的Windows版本不兼容时,则可能会发生Kernelsecuritycheckfailure蓝屏错误。为此,您需要在尝试重新启动计算机之前拔下全部外部设备。

如何在Windows 11/10中关闭Palm Check 如何在Windows 11/10中关闭Palm Check Feb 19, 2024 pm 09:45 PM

本文将指导您在Windows11/10PC上关闭PalmCheck功能。PalmCheck是一项设计用来防止在键盘输入时意外手掌或其他部位的触摸被误识别为输入的功能。通常可以在触摸板设置中找到,特别是在笔记本电脑等设备上具有触摸功能的设备。有时候,您可能需要关闭PalmCheck或类似的功能,以便在需要同时使用键盘和触摸板的情况下更加灵活地控制输入。在本文中,我们将介绍如何在Windows11/10PC上禁用PalmCheck功能,让您能够更好地应对游戏或运行应用程序时的需求。什么是触摸板上的P

解读Linux 系统Keepalived健康检查机制 解读Linux 系统Keepalived健康检查机制 Feb 28, 2024 am 09:52 AM

在进行负载均衡时,一般都会部署一个健康检查工具,确保后端realserver是正常的,可以提供服务的,避免出现后端realserver已经宕机或服务不可用时,负载均衡器扔将请求分发到realserver,影响整体业务访问。健康检查的方式有很多,可以自行部署脚本,当然当前用的比较多的就是keepalived服务了。keepalived的健康检查方式有三种,tcp_check、http_check、misc_check。keepalived配置简述keepalived主要有三个模块,分别是core、

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

link和import的区别细说:分析它们有何不同? link和import的区别细说:分析它们有何不同? Jan 06, 2024 am 08:19 AM

深入解析:link与import的区别是什么?在开发网页或应用程序时,我们经常需要引入外部的CSS文件或JavaScript库来增强或定制我们的代码。在这个过程中,link和import是两种常用的方法。虽然它们的目的都是引入外部资源,但在具体的使用上存在一些区别。语法和位置:link:使用link标签将外部资源链接到HTML文件中,通常位于HTML文档的头

link标签和import有什么区别 link标签和import有什么区别 Aug 28, 2023 am 11:19 AM

link标签和import的区别有语法和用途、功能和特性、加载时机、兼容性和支持等。详细介绍:1、语法和用途,link标签是HTML标签,用于在HTML文档中引入外部资源,如CSS样式表、JavaScript脚本、图标等,import是ES6中的模块导入语法,用于在JavaScript文件中引入外部模块;2、功能和特性,link标签可以引入多种资源,如CSS样式表、图标等等。

link标签与a标签的不同之处 link标签与a标签的不同之处 Feb 19, 2024 pm 06:16 PM

link标签和a标签是HTML中常用的两种标签,它们有着不同的作用和用法。link标签link标签主要用于在HTML文档中引入外部资源,通常用于引入外部样式表(CSS文件),也可以用于引入其他类型的文件,如图像文件、音频文件等。link标签位于标签中,通常写在其他元数据(如标签)的后面。link标签的基本语法格

对比link和import:它们有哪些差异? 对比link和import:它们有哪些差异? Jan 06, 2024 pm 08:23 PM

link与import之争:它们有何不同之处?在开发和编程中,我们经常需要与其他文件或模块进行交互。为了实现这种交互,链接(linking)和导入(importing)是两种常用的方式。然而,许多人可能并不清楚link和import有什么不同之处以及何时使用它们。本文将详细介绍link和import的区别,并提供代码示例。首先,我们来了解link的概念。链接

See all articles