时间: 2021-07-31 作者:daque
-------------------------------------------------------------------------------- 拼字查看函式库 -------------------------------------------------------------------------------- 本函式库公有 4 个函式在运用这个函式前,须要先到 http://metalab.unc.edu/kevina/aspell 取回所需的拼字查看函式馆 aspell library。 aspell_new: 载入一个新的字典。 aspell_check: 查看一个单字。 aspell_check-raw: 查看一个单字,纵然拼错也不变换或矫正。 aspell_suggest: 查看一个单字,并供给拼字倡导。 -------------------------------------------------------------------------------- 函式:aspell_new() -------------------------------------------------------------------------------- 拼字查看函式库aspell_new载入一个新的字典。语法: int aspell_new(string master, string personal);传回值: 平头函式品种: 材料处置 实质证明 本函式载入一个新的字典,并赋与一个新的身份值 (平头),以供程式中运用。 运用典型 $aspell_link=aspell_new("english"); -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- 函式:aspell_check() -------------------------------------------------------------------------------- 拼字查看函式库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() -------------------------------------------------------------------------------- 拼字查看函式库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() -------------------------------------------------------------------------------- 拼字查看函式库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] . ""; }}?>