PHP は 2 つの文字列間の類似性関数 like_text() を計算します。
例
2 つの文字列の類似性を計算し、一致する文字の数を返します:
<?php echo similar_text("Hello World","Hello Peter"); ?>
定義と使用法
similar_text() 関数は、2 つの文字列の類似性を計算します。
この関数は、2 つの文字列の類似性のパーセンテージを計算することもできます。
注: levenshtein() 関数は、similar_text() 関数より高速です。ただし、similar_text() 関数を使用すると、必要な変更が少なく、より正確な結果が得られます。
構文
similar_text(string1,string2,percent)
パラメータの説明
string1 必須。比較する最初の文字列を指定します。
string2 必須。比較する 2 番目の文字列を指定します。
パーセント オプション。類似性パーセントを格納するために使用される変数名を指定します。
技術的な詳細
戻り値: 2 つの文字列内で一致する文字の数を返します。
PHP バージョン: 4+
その他の例
例 1
2 つの文字列の類似性のパーセンテージを計算する:
<?php similar_text("Hello World","Hello Peter",$percent); echo $percent; ?>
PHP には、2 つの文字列 () の類似性を計算する関数類似テキストがあります。 2 つの文字列の類似性を表すためにパーセンテージを取得できます。効果は次のとおりです:
similar_text('aaaa', 'aaaa', $percent); var_dump($percent); //float(100) similar_text('aaaa', 'aaaabbbb', $percent); var_dump($percent); //float(66.666666666667) similar_text('abcdef', 'aabcdefg', $percent); var_dump($percent); //float(85.714285714286)
この関数を使用すると、あいまい検索機能やあいまい一致が必要なその他の機能を実行できます。最近、私はこの機能を検証コード認識の研究における特徴照合ステップに組み込みました。
以上がPHP は 2 つの文字列間の類似性関数 like_text() を計算します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
