<?php header("Content-Type:text/html; charset=utf-8"); define('APP_ROOT', str_replace('\', '/', dirname(__FILE__))); function get_tags_arr($title) { require(APP_ROOT.'/pscws4.class.php'); $pscws = new PSCWS4(); $pscws->set_dict(APP_ROOT.'/scws/dict.utf8.xdb'); $pscws->set_rule(APP_ROOT.'/scws/rules.utf8.ini'); $pscws->set_ignore(true); $pscws->send_text($title); $words = $pscws->get_tops(5); $tags = array(); foreach ($words as $val) { $tags[] = $val['word']; } $pscws->close(); return $tags; } print_r(get_tags_arr($con)); function get_keywords_str($content){ require(APP_ROOT.'/phpanalysis.class.php'); PhpAnalysis::$loadInit = false; $pa = new PhpAnalysis('utf-8', 'utf-8', false); $pa->LoadDict(); $pa->SetSource($content); $pa->StartAnalysis( false ); $tags = $pa->GetFinallyResult(); return $tags; } print(get_keywords_str($con));
拡張機能のインストール不要、辞書付きで使いやすい
多くの人が使い慣れているscwsともう1つはIT Plato社のphpanalyzeを使用
インデックスを参照してください.php ファイルの使用例
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn
関連記事

13 Jun 2016
PHP での中国語単語分割のためのシンプルなコード共有。もちろん、この記事は中国の検索エンジンについて研究することではなく、PHP を使用してオンサイトの検索エンジンを構築する方法を共有することを目的としています。 この記事はこの系の記事です。 私が使用している単語セグメンテーション ツールは中国です

30 Nov 2024
cURL: PHP の HTTP リクエスト ハンドラー PHP 開発の分野では、「cURL」という用語が頻繁に登場します。それは図書館です...

24 Oct 2024
この記事では、PHP の preg_match 関数を使用して CamelCase 文字列を個々の単語に分割する方法を紹介します。単純な正規表現アプローチの制限について説明し、preg_split を使用した代替ソリューションを提案します。

24 Oct 2024
このコードに焦点を当てた質問と回答では、PHP で preg_split() を使用してキャメルケースの単語を分割するためのソリューションを提供します。このアプローチでは、「/(?=[A-Z])/」正規表現を使用して、大文字の直前の位置を特定します。

24 Oct 2024
この記事では、PHP の preg_split 関数を使用してキャメルケースの単語を個々の単語に分割するソリューションを提供します。議論されている主な課題は、「oneTwoThreeFour」などのキャメルケースの単語を個別の配列に分割する必要があることです。

30 Oct 2024
App Engine 上の Golang でパスワードを保護するWeb アプリケーションのパスワード ハッシュに関しては、セキュリティが最も重要です。人気の図書館ですが...


ホットツール Tags

Hot Tools

依存関係注入コンテナー用の PHP ライブラリ
依存関係注入コンテナー用の PHP ライブラリ

50 個の優れた古典的な PHP アルゴリズムのコレクション
古典的な PHP アルゴリズム、優れたアイデアを学び、思考を広げます

画像を最適化するための小さな PHP ライブラリ
画像を最適化するための小さな PHP ライブラリ
