फ़ंक्शन metaphone
फ़ंक्शन metaphone स्ट्रिंग का मेटाफ़ोन लौटाता है - एक ध्वन्यात्मक कुंजी जो शब्दों को उनकी ध्वनि के आधार पर तुलना करने की अनुमति देती है। पहला पैरामीटर फ़ंक्शन प्रसंस्करण के लिए स्ट्रिंग स्वीकार करता है, और दूसरा (वैकल्पिक) - लौटाए गए मेटाफ़ोन की अधिकतम लंबाई।
वाक्य - विन्यास
metaphone(string, [phonemes]);
उदाहरण
शब्द "programming" के लिए मेटाफ़ोन की गणना करें:
<?php
echo metaphone('programming');
?>
कोड निष्पादन का परिणाम:
'PRKRMNK'
उदाहरण
समान ध्वनि वाले शब्दों के मेटाफ़ोन की तुलना करें:
<?php
$res1 = metaphone('write');
$res2 = metaphone('right');
var_dump($res1 === $res2);
?>
कोड निष्पादन का परिणाम:
true
उदाहरण
मेटाफ़ोन की लंबाई को 4 वर्णों तक सीमित करें:
<?php
echo metaphone('international', 4);
?>
कोड निष्पादन का परिणाम:
'ANTR'
यह भी देखें
-
फ़ंक्शन
soundex,
जो स्ट्रिंग की soundex-कुंजी गणना करता है -
फ़ंक्शन
levenshtein,
जो स्ट्रिंग्स के बीच की दूरी गणना करता है