Hàm meta PHP ()
Thí dụ
Tính toán khóa ẩn dụ của "World":
<?php
echo metaphone("World");
?>
Định nghĩa và Cách sử dụng
Hàm Methone () tính toán khóa ẩn dụ của một chuỗi.
Một phím ẩn biểu thị cách một chuỗi phát ra âm thanh nếu được nói bởi một người nói tiếng Anh.
Hàm Meta () có thể được sử dụng cho các ứng dụng viết chính tả.
Lưu ý: Hàm metaphone () tạo cùng một khóa cho các từ có âm tương tự.
Lưu ý: Các phím Methone được tạo có độ dài khác nhau.
Mẹo: Methone () chính xác hơn hàm soundex () , bởi vì metaphone () biết các quy tắc cơ bản của phát âm tiếng Anh.
Cú pháp
metaphone(string,length)
Giá trị tham số
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
length | Optional. Specifies the maximum length of the metaphone key |
Chi tiết kỹ thuật
Giá trị trả lại: | Trả về khóa siêu dụ của chuỗi khi thành công hoặc FALSE khi thất bại. |
---|---|
Phiên bản PHP: | 4+ |
Các ví dụ khác
Thí dụ
Sử dụng hàm metaphone () trên hai từ có âm giống nhau:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str2);
?>
Thí dụ
Sử dụng tham số độ dài:
<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>
❮ Tham chiếu chuỗi PHP