ホームページ >バックエンド開発 >PHPチュートリアル >php metaphone() 関数と php localeconv() 関数の例の分析
php metaphone() 関数は、文字列のメタフォン キーを計算します。この記事では、php metaphone() 関数の基本的な使用法と例を紹介します。必要なプログラマーは、この記事の方法と例を参照してください。
定義と使用法
metaphone() 関数は、文字列のメタフォン キーを計算します。
metaphone キーは、文字列の英語の発音を表します。
metaphone() 関数はスペルチェッカーで使用できます。
注: metaphone() 関数は、発音が似ている単語に対して同じキーを作成します。
注: 生成されたメタフォン キーは可変長です。
ヒント: metaphone() は、英語の発音の基本ルールを理解しているため、soundex() 関数よりも正確です
文法
metaphone(string,length)
技術的な詳細
例
例1
ペア発音が似ている単語には、metaphone() 関数を使用します:
<?php $str = "Assistance"; $str = "Assistants"; echo metaphone($str); echo "<br>"; echo metaphone($str); ?>
例 2
長さパラメータを使用します:
<?php $str = "Assistance"; $str2 = "Assistants"; echo metaphone($str,5); echo "<br>"; echo metaphone($str2,5); ?>
これはすべて、php の metaphone() 関数の分析に関するものです。 。
以下は、php localeconv() 関数の分析例の紹介です。具体的な詳細は次のとおりです。
php localeconv() 関数は、ローカルの数値と通貨形式の情報を含む配列を返します。この記事では、プログラマに php localeconv() 関数の使用法と基本的な例を紹介します。必要なプログラマはそれを参照できます。
定義と使用法
localeconv() 関数は、現地の番号と通貨の形式情報を含む配列を返します。
localeconv() 関数は、次の配列要素を返します:
[decmal_point] - 小数点文字
[thousands_sep] - 千の位の区切り文字
[int_curr_symbol] - 通貨記号 (例: USD)
[currency_symbol] - 通貨記号 (例:$)
[mon_decmal_point] - 通貨の小数点文字
[mon_thousands_sep] - 通貨の桁区切り文字
[positive_sign] - 正の値の文字
[negative_sign] - 負の値の文字
[int_frac_digits] - 国際小数点桁
[frac_digitals] - ローカルの汎用小数点以下の桁数
[p_cs_precedes] - 通貨記号が正の値の前に表示される場合は True (1)、正の値の後に表示される場合は False (0)
[p_sep_by_space] - 通貨記号の間に表示される場合値の間にスペースがある場合は True (1)、それ以外の場合は False (0)
[n_cs_precedes] - 通貨記号が負の値の前に表示される場合は True (1)、負の値の前に表示される場合は True (1)負の値の後に表示されます False(0)
[n_sep_by_space] - 通貨記号と負の値の間にスペースがある場合は True(1)、それ以外の場合は False(0)
[p_sign_posn] - 書式設定オプション:
0 - 数量を結合しますと通貨記号は括弧内に記述されます
1 - 数量と通貨記号の前に + 記号を追加します
2 - 数量と通貨記号の後に + 記号を追加します
3 - 通貨記号の直前に + 記号を追加します
4 - 直後に通貨 記号の後に + 記号を追加します
[n_sign_posn] - 書式設定オプション:
0 - 数量と通貨記号を括弧内に書き込みます
1 - 数量と通貨記号の前に - 記号を追加します
2 - 数量と通貨記号の後に追加 - 記号
3 - 通貨記号の直前に追加 - 記号
4 - 通貨記号の直後に追加 - 記号
[grouping] - 数値の組み合わせの配列を表示します (例: 3 は 1 000 000 を示します)
[ mon_grouping] - 通貨番号の組み合わせを示す配列 (例: 2 は 1 00 00 00 を示します)
ヒント: ローカル設定を定義するには、setlocale() 関数を参照してください。
ヒント: 利用可能なすべての言語コードを確認するには、言語コード リファレンス マニュアルを参照してください。
構文
localeconv()
技術的な詳細
例
米国のローカルデジタルフォーマット情報を検索する:
<?php setlocale(LC_ALL,"US"); $locale_info = localeconv(); print_r($locale_info); ?>
上記は、この記事で紹介されているphp metaphone()関数とphp localeconv()です。記事 )関数インスタンス分析、皆さんのお役に立てれば幸いです!
php metaphone() 関数および php localeconv() 関数のサンプル分析に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。