hiroiku / php-mecab
1.0.0
2019-01-21 02:43 UTC
Requires
- php: >=7.0.0
This package is auto-updated.
Last update: 2025-04-24 15:31:40 UTC
README
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());
LICENSE
MIT