php扩展总结(二)

ionCube

这个是用来 加密的,收费,会变成字节码,需要解密后才可以使用

sg11

另一种加密方式

opcache

这个是官方推荐使用缓存器,会把php编译成字节码缓存下来,一定要开启,速度提升10倍

apcu

这个和opcache 冲突,本来他有字节码和对象缓存,现在删除就剩下对象缓存了,(建议使用 redis 和 opcache)

memcached

缓存器 比memcache支持更多高级功能

redis

内存型数据库,这个不需要介绍

mongodb

Mongodb数据库连接驱动,这个不需要介绍

xdebug

开源的PHP程序调试器 需要编程工具配合,VScode 或者 phpstorm

imagemagick

非常厉害的 图片处理扩展,尽量使用这个处理图片 (图片剪切、压缩、合并、插入文本、背景色透明等)
$code = new \Imagick( '被覆盖图片路径');
$codePro = $code->getImageGeometry();
$codeWidth = $codePro['width'];
$codeHeight = $codePro['height'];

$codeLogo = new \Imagick( '覆盖图片路径' );
$codeLogo->thumbnailImage(300,300);
$codeLogo->roundCorners( 300, 300 ); // radio 圆角处理
$code->compositeImage( $codeLogo, \imagick::COMPOSITE_DEFAULT , ( $codeWidth - 300)/2, ( $codeHeight - 300 )/2 );
header("Content-Type: image/{$image->getImageFormat()}");
echo $image->getImageBlob( );

exif

获取图片信息
exif_imagetype — 判断一个图像的类型
exif_read_data — 从 JPEG 或 TIFF 文件中读取 EXIF 头信息
exif_tagname — 获取指定索引的头名称
exif_thumbnail — 取得嵌入在 TIFF 或 JPEG 图像中的缩略图
read_exif_data — 别名 exif_read_data

imap

邮件服务器必备,有时间在研究,直接使用类库就行

xsl

xsl解析扩展,有时间在研究,直接使用类库就行

Swoole yaf phalcon yac Yar(框架)

太出名了,没有什么说的,鸟哥的三个

readline

命令行工具,可以查看使用箭头按键来插入字符或者翻看历史命令
readline_add_history — 添加一行命令行历史记录
readline_callback_handler_install — 初始化一个 readline 回调接口,然后终端输出提示信息并立即返回
readline_callback_handler_remove — 移除上一个安装的回调函数句柄并且恢复终端设置
readline_callback_read_char — 当一个行被接收时读取一个字符并且通知 readline 调用回调函数
readline_clear_history — 清除历史
readline_completion_function — 注册一个完成函数
readline_info — 获取/设置readline内部的各个变量
readline_list_history — 获取命令历史列表
readline_on_new_line — 通知readline将光标移动到新行
readline_read_history — 读取命令历史
readline_redisplay — 重绘显示区
readline_write_history — 写入历史记录
readline — 读取一行

SNMP

简单的一个网络协议,目前不是很懂

LDAP

是轻量目录访问协议,用于数据检索

sysvshm

共享内存

gmp

是一个开源的数学运算库,它可以用于任意精度的数学运算(abs,acos,asin,atan,atan2,base_convert,bindec,ceil,cos,decbin,dechex,decoct,exp)

sysvmsg

消息队列,通讯

你可能感兴趣的:(php学习,php,php扩展)