發新話題

[分享] 《分享》 PHP 『拼字檢查函式庫』

《分享》 PHP 『拼字檢查函式庫』

《分享》 PHP 『拼字檢查函式庫』aspell_new --- 載入一個新辭典
aspell_new

(PHP3 >= 3.0.7 , PHP4)

aspell_new --- 載入一個新辭典

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

說明 :

Aspell_new( )開放一個新辭典且傳回辭典連結identifier給其它拼字函式使用。

Example :

<?php

   $aspell_link=aspell_new("english");

?>



[ 本帖最後由 蔡逸竹 於 2006-9-19 22:04 編輯 ]

TOP

《分享》 PHP 『拼字檢查函式庫』aspell_check --- 檢查一單字

aspell_check

(PHP3 >= 3.0.7 , PHP4)

aspell_check --- 檢查一單字

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

說明 :

Aspell_check( )檢查一單字的拼法,若拼法是正確的則傳回true,若是錯誤的則傳回false。

Example :

<?php

   $aspell_link=aspell_new("english");

   if (aspell_check($aspell_link,"testt")) {

          echo "This is a valid spelling";

  } else {

           echo "Sorry, wrong spelling";

     }

?>

TOP

PHP 『拼字檢查函式庫』aspell_check-raw - 檢查一單字不改變它的事實或試著去修改它

aspell_check-raw

(PHP3 >= 3.0.7 , PHP4)

aspell_check-raw --- 檢查一單字不改變它的事實或試著去修改它

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

說明 :

Aspell_check-raw( )檢查一個單字的拼法,不改變它的事實或試著去修改它,若拼法是正確的則傳回true,若是錯誤的則傳回false。

Example :

<?php

   $aspell_link=aspell_new("english");

   if (aspell_check_raw($aspell_link,"testt")) {

          echo "This is a valid spelling";

   } else {

          echo "Sorry, wrong spelling";

     }

?>

TOP

《分享》 PHP 『拼字檢查函式庫』aspell_suggest --- 建議單字的拼法

aspell_suggest

(PHP3 >= 3.0.7 , PHP4)

aspell_suggest --- 建議單字的拼法

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

說明 :

Aspell_suggest( )將單字可能的拼法放入陣列變數中傳回。

Example :

<?php

   $aspell_link=aspell_new("english");

   if (!aspell_check($aspell_link,"testt")) {

        $suggestions=aspell_suggest($aspell_link,"testt");

       for($i=0; $i < count($suggestions); $i++) {

                echo "Possible spelling: " . $suggestions[$i] . "<br>";

        }

  }

?>

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。