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