ホームページ  >  記事  >  バックエンド開発  >  PHP は 2 つの文字の類似性を計算します。

PHP は 2 つの文字の類似性を計算します。

WBOY
WBOYオリジナル
2016-06-13 12:27:05948ブラウズ

PHP は 2 つの文字の類似性を計算します simple_text

ウェブサイトの開発では、多くの場合 2 つの文字の類似性を計算する必要があるため、PHP には関数 similar_text が用意されています。 「ly89cn」と「ly89」の類似性を表現する方法

PHP は 2 つの文字の類似性を計算します。 4 つの等しい文字があるため、これは 4 を出力します

これは 80 を出力します。$percent はパーセンテージを表し、80% 類似していることを示します

もちろん、「Wang Yelou の個人ブログ」と「Wang Yelou の個人ブログ」のように 2 つの漢字を比較することもできます。 blog" Industry Building"

echo similar_text('ly89cn', 'ly89');
次のように 9 を出力します。これは、9 バイトが等しいことを示します

similar_text('ly89cn', 'ly89', $percent<span>);echo $percent;</span>

出力 54.545454545455、漢字は正確ではない可能性があることに注意してください。

2. ウェブサイト関連のブログ投稿のデザイン
echo similar_text('王业楼的个人博客', '王业楼');

通常、ウェブサイトでは 1 つの記事の下に複数の同様の記事が推奨されます。その場合、similar_text 関数を使用してデザインできます。記事のタイトルとウェブサイト上の既存の記事のタイトルを比較し、類似性の高い記事から順に一定数の記事を見つけて、関連記事のコンテンツに組み込みます。

Wang Yelou の個人ブログから毎日タイムリーな更新情報を受け取りたいですか?急いで WeChat 公開アカウント「
similar_text('王业楼的个人博客', '王业楼', $percent<span>);echo $percent;</span>
ly89cn」を追加するか、下の QR コードをスキャンしてください。

この記事は Wang Yelou の個人ブログからのものです。この記事のアドレスは http://www.ly89.cn/ です。 detailB/58 .html

この記事の共有を歓迎します。転載する場合は、この記事の出典とアドレスを明記してください

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