php_sennaとは – Senna (非公式) PHPバインディング
php上からSennaを直接扱えるエクステンション、php_senna。
$index = new Senna_Index('/tmp/php_senna_sample');
$index->upd(‘key1′, NULL, ‘This is a sample.’);
$index->upd(‘key2′, NULL, ‘This is an another.’);
$index->update(‘key3′, 1, NULL, ‘php_senna sample’);
$index->update(‘key3′, 2, NULL, ‘binding’);
$index->update(‘key3′, 3, NULL, ‘sample code’);$records = $index->query(‘sample’);
foreach ($records as $row) {
echo $row->getKey(), ‘ = ‘, $row->getScore(), “\n”;
}
Tritonなどを入れなくても、こんな感じでSennaを使えるらしいのです。
これは素晴らしいですね。
関連する記事:
- ffmpeg-phpで動画のデータを取得しよう
- phpMyAdminでリレーションの設定時に「インデックスは設定されていません」とエラーが出る。
- WordPressで記事投稿者を表示する
- 無料で使えるオープンソースのメール配信システム~PHPlist
- 問題:間違った自動ログイン処理
Powered by MightyAdsense
最近のコメント