ホームページ >バックエンド開発 >PHPチュートリアル >php metaphone() 関数と php localeconv() 関数の分析例、localeconv_PHP チュートリアル

php metaphone() 関数と php localeconv() 関数の分析例、localeconv_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:51:58820ブラウズ

php metaphone() 関数と php localeconv() 関数の例の分析、localeconv

php metaphone() 関数は文字列のメタフォン キーを計算します。この記事では、php metaphone() 関数の基本的な使用法と例をプログラマーに紹介します。必要なプログラマーは、この記事の方法と例を参照してください。

定義と使用法

metaphone() 関数は、文字列のメタフォン キーを計算します。

metaphone キーは、文字列の英語の発音を表します。

metaphone() 関数はスペルチェッカーで使用できます。

注: metaphone() 関数は、発音が似ている単語に対して同じキーを作成します。

注: 生成されたメタフォン キーは可変長です。

ヒント:metaphone() は英語の発音の基本的なルールを理解しているため、metaphone() は soundex() 関数よりも正確です

文法

コードをコピーします コードは次のとおりです:
メタフォン(文字列,長さ)

パラメータ 説明
文字列 必須。チェックする文字列を指定します。
長さ オプション。メタフォン キーの最大長を指定します。

技術的な詳細

戻り値: 成功した場合は文字列のメタフォン キーを返し、失敗した場合は FALSE を返します。
PHP バージョン: 4+

インスタンス

例1

発音が似ている 2 つの単語には、metaphone() 関数を使用します:

リーリー

例2

長さパラメータを使用します:

リーリー

これはすべて、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)、負の値の後に表示される場合は 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 - 通貨記号の直後に - 記号
を追加します [グループ化] - 数値の組み合わせを示す配列 (例: 3 は 1 000 000 を示します)
[mon_grouping] - 通貨番号の組み合わせを示す配列 (例: 2 は 1 00 00 00 を示します)

ヒント: ローカル設定を定義するには、setlocale() 関数を参照してください。

ヒント: 利用可能なすべての言語コードを確認するには、言語コード リファレンス マニュアルを参照してください。

文法

コードをコピーします

コードは次のとおりです: localeconv()

技術的な詳細

戻り値: setlocale() で設定された現在のロケールに基づいてデータを返します。 PHP バージョン: 4.0.5+

实例

查找美国本地的数字格式化信息:

<&#63;php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
&#63;>

以上所述是本文给大家介绍的php metaphone()函数及php localeconv() 函数实例解析,希望对大家有所帮助!

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1127898.htmlTechArticlephp metaphone()函数及php localeconv() 函数实例解析,localeconv php metaphone() 函数计算字符串的 metaphone 键,本文章向码农们介绍 php metaphone() 函数的...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。