Gli ultimi tutorial di sviluppo web
 

PHP metaphone() Function

<PHP stringa di riferimento

Esempio

Calcolare la chiave metaphone di "World" :

<?php
echo metaphone("World");
?>
Esempio Run »

Definizione e l'utilizzo

Il metaphone() funzione calcola la chiave metaphone di una stringa.

Una chiave metaphone rappresenta come una stringa suona se detto da una persona che parla inglese.

Il metaphone() funzione può essere utilizzata per applicazioni ortografia.

Note: Il metaphone() funzione crea la stessa chiave per le parole dal suono simile.

Note: Le chiavi metaphone generate variano in lunghezza.

Tip: metaphone() è più preciso del soundex() la funzione, perché metaphone() conosce le regole di base della pronuncia inglese.


Sintassi

metaphone( string,length )

Parametro Descrizione
string Necessario. Specifica la stringa di controllare
length Opzionale. Specifica la lunghezza massima della chiave metaphone

Dettagli tecnici

Valore di ritorno: Restituisce la chiave metaphone della stringa in caso di successo, o FALSE in caso di fallimento.
Versione PHP: 4+

Altri esempi

esempio 1

Utilizzando il metaphone() funzione due parole dal suono simile:

<?php
$str = "Assistance";
$str2 = "Assistants";

echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
Esempio Run »

esempio 2

Utilizzando il parametro della lunghezza:

<?php
$str = "Assistance";
$str2 = "Assistants";

echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
Esempio Run »

<PHP stringa di riferimento