php metaphone()函數(shù)的定義和用法
php metaphone() 函數(shù)計(jì)算字符串的 metaphone 鍵,本文章向碼農(nóng)們介紹 php metaphone() 函數(shù)的基本用法和實(shí)例,需要的碼農(nóng)可以參考一下本文章的方法和實(shí)例。
定義和用法
metaphone() 函數(shù)計(jì)算字符串的 metaphone 鍵。
metaphone 鍵代表字符串的英語(yǔ)發(fā)音。
metaphone() 函數(shù)可用于拼寫檢查程序。
注釋:metaphone() 函數(shù)為發(fā)音相似的單詞創(chuàng)建相同的鍵。
注釋:所生成的 metaphone 鍵長(zhǎng)度可變。
提示:metaphone() 比 soundex() 函數(shù)更精確,因?yàn)?metaphone() 了解英語(yǔ)發(fā)音的基本規(guī)則。
語(yǔ)法
| 參數(shù) | 描述 |
|---|---|
| string | 必需。規(guī)定要檢查的字符串。 |
| length | 可選。規(guī)定 metaphone 鍵的最大長(zhǎng)度。 |
技術(shù)細(xì)節(jié)
| 返回值: | 如果成功則返回字符串的 metaphone 鍵,如果失敗則返回 FALSE。 |
| PHP 版本: | 4+ |
實(shí)例
例子 1
對(duì)兩個(gè)發(fā)音相似的單詞使用 metaphone() 函數(shù):
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str); echo "<br>"; echo metaphone($str2); ?>
例子 2
使用 length 參數(shù):
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str,5); echo "<br>"; echo metaphone($str2,5); ?>
以上這篇php metaphone()函數(shù)的定義和用法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- php metaphone()函數(shù)及php localeconv() 函數(shù)實(shí)例解析
- php htmlentities()函數(shù)的定義和用法
- PHP數(shù)組函數(shù)知識(shí)匯總
- php similar_text()函數(shù)的定義和用法
- php格式化json函數(shù)示例代碼
- php ucwords() 函數(shù)將字符串中每個(gè)單詞的首字符轉(zhuǎn)換為大寫(實(shí)現(xiàn)代碼)
- Thinkphp單字母函數(shù)使用指南
- php使用Header函數(shù),PHP_AUTH_PW和PHP_AUTH_USER做用戶驗(yàn)證
- php構(gòu)造函數(shù)與析構(gòu)函數(shù)
- PHP preg match正則表達(dá)式函數(shù)的操作實(shí)例
- PHP錯(cuò)誤處理函數(shù)
相關(guān)文章
Laravel中七個(gè)非常有用但很少人知道的Carbon方法
在編寫PHP應(yīng)用時(shí)經(jīng)常需要處理日期和時(shí)間,Carbon繼承自 PHP DateTime 類的 API 擴(kuò)展,它使得處理日期和時(shí)間更加簡(jiǎn)單,這篇文章主要給大家分享了Laravel中七個(gè)非常有用但很少人知道的Carbon方法,需要的朋友可以參考下。2017-09-09
PHP中使用sleep函數(shù)實(shí)現(xiàn)定時(shí)任務(wù)實(shí)例分享
這篇文章主要介紹了PHP中使用sleep函數(shù)實(shí)現(xiàn)定時(shí)任務(wù)實(shí)例分享,本文給出了多個(gè)使用sleep的例子,本文還可以作為學(xué)習(xí)sleep函數(shù)的教程,需要的朋友可以參考下2014-08-08
ThinkPHP5.0多個(gè)文件上傳后找不到臨時(shí)文件的修改方法
這篇文章主要介紹了ThinkPHP5.0多個(gè)文件上傳后找不到臨時(shí)文件的修改方法,需要的朋友可以參考下2018-07-07
PHP實(shí)現(xiàn)文件上傳后臺(tái)處理腳本
這篇文章主要為大家詳細(xì)介紹了PHP實(shí)現(xiàn)文件上傳后臺(tái)處理腳本,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-03-03
thinkphp框架表單數(shù)組實(shí)現(xiàn)圖片批量上傳功能示例
這篇文章主要介紹了thinkphp框架表單數(shù)組實(shí)現(xiàn)圖片批量上傳功能,結(jié)合實(shí)例形式分析了js前端圖片上傳與后臺(tái)thinkPHP文件處理相關(guān)操作技巧,需要的朋友可以參考下2020-04-04
thinkPHP5框架設(shè)置404、403等http狀態(tài)頁(yè)面的方法
這篇文章主要介紹了thinkPHP5框架設(shè)置404、403等http狀態(tài)頁(yè)面的方法,結(jié)合實(shí)例形式分析了thinkPHP5框架設(shè)置404頁(yè)面的相關(guān)配置、視圖顯示頁(yè)面及控制器調(diào)用相關(guān)操作技巧,需要的朋友可以參考下2018-06-06
codeigniter使用技巧批量插入數(shù)據(jù)實(shí)例方法分享
CI批量插入數(shù)據(jù),CodeIgniter是一個(gè)小巧但功能強(qiáng)大的 PHP 框架,作為一個(gè)簡(jiǎn)單而“優(yōu)雅”的工具包,它可以為 PHP 程序員建立功能完善的 Web 應(yīng)用程序2013-12-12

