PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのmetaphone()関数


metaphone()関数は、文字列のメタフォンキーを計算するために使用されます。これは、英語を話す人が話す場合に弦がどのように聞こえるかを表すキーです。

構文

metaphone(str, len)

パラメータ

  • str −チェックする文字列。

  • len −メタフォンキーの最大長。

戻る

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

  1. PHPのquoted_printable_encode()関数

    quoted_printable_encode()関数は、8ビット文字列を引用符で囲まれた印刷可能な文字列に変換するために使用されます。 構文 quoted_printable_encode(str) パラメータ str −変換する8ビット文字列を指定します。 戻る quoted_printable_encode()関数は、変換された文字列を返します。 例 以下は例です- <?php    echo quoted_printable_encode("www.example.com") ?> 出力 以下は出力です- www.

  2. PHPのmetaphone()関数

    metaphone()関数は、文字列のメタフォンキーを計算するために使用されます。これは、英語を話す人が話す場合に弦がどのように聞こえるかを表すキーです。 構文 metaphone(str, len) パラメータ str −チェックする文字列。 len −メタフォンキーの最大長。 戻る metaphone()関数は、成功した場合は文字列のメタフォンキーを返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php    var_dump(metaphone('demo')); ?> 出力 以下は出力です