hiroiku/php-mecab

1.0.0 2019-01-21 02:43 UTC

This package is auto-updated.

Last update: 2024-09-24 14:07:39 UTC


README

php>=7.0 License: MIT

php-mecab 扩展模块,用于不使用扩展模块执行 MeCab 的库。不需要构建,可能很快就可以使用。

请确保 MeCab 已安装在系统上,并且可以使用 mecab 命令。

样本文件执行

php ./tests/main.php

使用方法

<?php

require_once __DIR__.'/vendor/autoload.php';

use Hiroiku\MeCab\MeCab;

$text = 'すもももももももものうち'.PHP_EOL;
$mecab = new MeCab($text);

var_dump($mecab->parse());

设置缓冲区

<?php

require_once __DIR__.'/vendor/autoload.php';

use Hiroiku\MeCab\MeCab;

$text = 'すもももももももものうち'.PHP_EOL;
$mecab = new MeCab($text);
$mecab->setBuffer(8 * 1024);  // バッファーを設定する

var_dump($mecab->parse());

设置词典

<?php

require_once __DIR__.'/vendor/autoload.php';

use Hiroiku\MeCab\MeCab;

$text = 'すもももももももものうち'.PHP_EOL;
$mecab = new MeCab($text);
$mecab->setDictionary('辞書ディレクトリのパス');  // 辞書を設定する

var_dump($mecab->parse());

许可协议

MIT