Heim >php教程 >PHP开发 >Definition und Verwendung der PHP-Funktion metaphone()

Definition und Verwendung der PHP-Funktion metaphone()

高洛峰
高洛峰Original
2017-01-03 14:30:591286Durchsuche

Die PHP-Metaphone()-Funktion berechnet den Metaphone-Schlüssel eines Strings. In diesem Artikel werden die grundlegende Verwendung und Beispiele der PHP-Metaphone()-Funktion für Programmierer vorgestellt, die auf die Methoden und Beispiele dieses Artikels zurückgreifen können.

Definition und Verwendung

Die Funktion metaphone() berechnet den Metaphonschlüssel einer Zeichenfolge.

Der Metaphonschlüssel repräsentiert die englische Aussprache der Zeichenfolge.

Die Funktion metaphone() kann in Rechtschreibprüfungen verwendet werden.

Hinweis: Die Funktion metaphone() erstellt den gleichen Schlüssel für Wörter, die ähnlich klingen.

Hinweis: Die generierten Metaphonschlüssel haben eine variable Länge.

Tipp: metaphone() ist präziser als die Funktion soundex(), da metaphone() die Grundregeln der englischen Aussprache versteht.

Syntax

metaphone(string,length)

php metaphone()函数的定义和用法

Technische Details

php metaphone()函数的定义和用法

Beispiel

Beispiel 1

Verwenden Sie die Funktion metaphone() für zwei Wörter mit ähnlicher Aussprache: PHP-Metaphonfunktion

<?php
$str = "Assistance";
$str2 = "Assistants";
  
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>

Beispiel 2

Verwenden Sie den Längenparameter:

<?php
$str = "Assistance";
$str2 = "Assistants";
  
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>

Die Definition und Verwendung der PHP-Funktion metaphone() oben sind I Ich habe den gesamten mit Ihnen geteilten Inhalt zusammengestellt und hoffe, dass er Ihnen eine Referenz geben kann. Ich hoffe auch, dass jeder die chinesische PHP-Website unterstützt.

Weitere Artikel zur Definition und Verwendung der PHP-Funktion metaphone() finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn