首页 » PHP » PHP下的trie树插件php-ext-trie-filter的安装

PHP下的trie树插件php-ext-trie-filter的安装

作者: vForce 分类: PHP 发布时间: 2017-04-03 22:10 ė浏览 21,603 次 6没有评论

trie树是一种比较快速的子串查找方法,在PHP下也有实现。但安装的坑比较多,这里总结下安装过程。

1、依赖安装:

先下载安装libiconv


wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz

tar zxvf libiconv-1.14.tar.gz

cd libiconv-1.14

./configure --prefix=/usr/local

make && make install

然后安装libdatrie


wget ftp://linux.thai.net/pub/ThaiLinux/software/libthai/libdatrie-0.2.4.tar.gz

tar zxf libdatrie-0.2.4.tar.gz

cd libdatrie-0.2.4

./configure --prefix=/usr/local LDFLAGS=-L/usr/local/lib LIBS=-liconv

make && make install

2、安装php-ext-trie-filter


git clone https://github.com/wulijun/php-ext-trie-filter.git

cd php-ext-trie-filter

phpize

./configure --with-php-config=/usr/local/php/bin/php-config --with-trie_filter=/usr/local/

make && make install

3、在php.ini里启用php-ext-trie-filter

添加:extension=trie_filter.so

至此安装完毕

本文出自 Tech Trace,转载时请注明出处及相应链接。

本文永久链接: https://www.qiujiahui.com/2017/04/03/php%e4%b8%8b%e7%9a%84trie%e6%a0%91%e6%8f%92%e4%bb%b6php-ext-trie-filter%e7%9a%84%e5%ae%89%e8%a3%85/

0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Ɣ回顶部