hiroiku / php-mecab
Installs: 27
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/hiroiku/php-mecab
Requires
- php: >=7.0.0
This package is auto-updated.
Last update: 2025-09-24 16:24:03 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