Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน metaphone() ใน PHP


ฟังก์ชัน metaphone() ใช้ในการคำนวณคีย์ metaphone ของสตริง นี่คือคีย์ที่แสดงเสียงสตริงหากพูดโดยผู้ที่พูดภาษาอังกฤษ

ไวยากรณ์

metaphone(str, len)

พารามิเตอร์

  • str − สตริงที่จะตรวจสอบ

  • เลน − ความยาวสูงสุดของคีย์เมตาโฟน

คืนสินค้า

ฟังก์ชัน metaphone() ส่งกลับคีย์ metaphone ของสตริงเมื่อสำเร็จ หรือ FALSE เมื่อล้มเหลว

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่าง −

<?php
   var_dump(metaphone('demo'));
?>

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์ -

string(2) "TM"

ตัวอย่าง

เรามาดูตัวอย่างกัน −

<?php
   var_dump(metaphone('Welcome', 3));
?>

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์ -

string(3) "WLK"

ตัวอย่าง

เรามาดูตัวอย่างคำที่คล้ายกันกันดีกว่า −

<?php
   $one = "Since";
   $two = "Sins";
   echo metaphone($one);
   echo "<b>";
   echo metaphone($two);
?>

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์ -

SNS
SNS