Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm Methone () trong PHP

Hàm Methone () được sử dụng để tính toán khóa ẩn của một chuỗi. Đây là khóa biểu thị cách phát âm của một chuỗi nếu người nói tiếng Anh nói.

Cú pháp

metaphone(str, len)

Tham số

  • str - Chuỗi cần kiểm tra.

  • len - Độ dài tối đa của khóa ẩn. ​​

Quay lại

Hàm metaphone () trả về khóa ẩn của chuỗi khi thành công hoặc FALSE nếu thất bại.

Ví dụ

Sau đây là một ví dụ -

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

Đầu ra

Sau đây là kết quả -

string(2) "TM"

Ví dụ

Hãy để chúng tôi xem một ví dụ khác -

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

Đầu ra

Sau đây là kết quả -

string(3) "WLK"

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác về các từ trông giống nhau -

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

Đầu ra

Sau đây là kết quả -

SNS
SNS