yac扩展安装&使用

Linux 发表时间:2021-05-05 15:00:26 作者:梁子亮 浏览次数:1146

yac扩展安装

git clone https://github.com/laruence/yac
cd yac
phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

此时出现以下表面安装成功,安装路径可记住后面或许需要使用

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/

修改php.ini文件,添加扩展

vim /usr/local/php/etc/php.ini
extension="yac.so"

如果是第一次安装扩展模块,请把extension_dir 修改为安装完以后的yac.so文件所在目录 - 经验证无需修改亦可

extension_dir = /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/

重启php-fpm

php-fpm restart

yac扩展使用

$yac = new \Yac();
$arr['a'] = array('b'=>array('c'=>'d'));
$a = $yac->set('name',$arr,10);
$b = $yac->get('name');
print_dump($a,$b);die;