


Quelle est la méthode permettant à PHP d'utiliser PHPAnalysis pour extraire la segmentation des mots-clés en chinois ?
May 27, 2021 pm 06:01 PMCet article vous présentera comment PHP utilise PHPAnalysis pour extraire la segmentation des mots-clés en chinois. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
Exigences : lorsque vous effectuez des mots-clés SEO, vous devez extraire les mots-clés du titre ou du texte
1. Adresse de téléchargement PHPAnalysis
http://www.phpbone.com/phpanalysis/#api
L'adresse de téléchargement d'origine ne peut pas être ouverte et a été téléchargée sur github
https://github. com/ feixuekeji/PHPAnalysis
Après le téléchargement, décompressez-le et placez-le dans le répertoire d'extension (tp5 est utilisé à titre d'exemple, d'autres répertoires sont également acceptables)
2. Encapsulation
<?php /** * @auther: xxf * Date: 2019/8/19 * Time: 11:04 */ namespace WordAnalysis; /** * 中文分词提取关键字 */ class Analysis { /** * Notes:关键字提取 * @auther: xxf * Date: 2019/8/19 * Time: 11:09 * @param string $content * @param int $num 获取数量 * @return string */ public static function getKeywords($content = "",$num = 3) { if (empty ( $content )) { return ''; } require_once 'phpanalysis.class.php'; \PhpAnalysis::$loadInit = false; $pa = new \PhpAnalysis ( 'utf-8', 'utf-8', false ); $pa->LoadDict (); $pa->SetSource ($content); $pa->StartAnalysis ( true ); $tags = $pa->GetFinallyKeywords ($num); // 获取文章中的n个关键字 return $tags;//返回关键字 } }
Utilisation
$data['seo']['keyword'] = Analysis::getKeywords($article_info['title']);
Apprentissage recommandé : Tutoriel vidéo php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Quelles sont les dernières normes de codage PHP et les meilleures pratiques?

Comment puis-je travailler avec les extensions de PHP et PECL?

Comment implémenter les files d'attente de messages (Rabbitmq, Redis) dans PHP?

La déduplication du tableau PHP doit-elle être prise en compte pour les pertes de performance?

Quelles sont les techniques d'optimisation pour la déduplication des tableaux PHP

La déduplication PHP Array peut-elle profiter de l'unicité du nom clé?

Comment utiliser la réflexion pour analyser et manipuler le code PHP?

Quelles sont les meilleures pratiques pour la déduplication des tableaux PHP
