本节演示:把本系统当做一个实用的php工具包;
hello工具
require '../root/run/_init.php'; // 加载初始化文件,注意修改路径;
echo 'Hello kits工具'; // 系统大部分类库,可以使用了!
- 工具定义
- 在这个基础上,调用系统类库;
- 你想干啥就干啥,这就是工具!
- 系统工具
- 上一节讲的 系统工具,就是工具包的典型应用;
- 包含但不限于: (环境检测/标签助手/系统重置/木马工具/探针工具/数据库管理)…
DB操作
采集工具
- phpQuery工具
- phpQuery说明
- 系统类库采集
代码导出
经典扩展库
- IP转化地址类(IPv4)
- $ip = new extIPAddr($api);
- $addr = $ip->addr($ip);
- $api 可选的值: 'Local','Pcoln','Taobao','Api','Ip138','S1616','Baidu'
- 简繁转化
- $fan = comConvert::jianfanMain($str,'j2f',3);
- $jian = comConvert::jianfanMain($str,'f2j',3);
- 拼音转化
- $spy = comConvert::pinyinMain($str,3);
- 第二个参数:0-全拼(默认), 1-第一个字母, 9-所有首字母
- 其它工具 见官网
- PHP印章制作DIY,
- 二维码生成器(QRCODE)
- 电话/邮箱:敏感信息图片显示
AI与翻译
- 百度翻译API
- aisTrans::main($str, $from, $to);
- from/to 取值 : zh-中文, en-英文, fra-法文, spa-西班牙语, ru-俄语 ...
- 参考文件
- 百度自然语言
- 标签提取: $res1 = aisYuyan::tags($title, $content, 999);
- 文本审核: $res2 = aisYuyan::check($content);
- 摘要提取: $res3 = aisYuyan::sums($title, $content, 120);
- 文本纠错: $res4 = aisYuyan::ecnet($str);
- 百度文字识别
- 文字识别: $res = aisWenzi::ocrgb($img, $url, $ops);
- $ops['language_type'] = 'CHN'; // CHN_ENG, ENG
- 说明:
- 更多资料:查看系统类库,和百度文档
- 请先配置:/root/cfgs/excfg/_ex_ais.php
代码与案例
- 官方地址
- 代码汇集
- DIY经典案例 (来自贴心猫作者,暂无代码演示)
- 系统升级 - 数据,文件比较 辅助工具
- 数据转化 - 系统升级,数据转化
- 代码导出 - 用于著作权申请
- 文件对比 - php.ini对比
- 数据采集 - 资讯/楼盘/房源等
- 批量图片处理 - 压缩,水印
- 批量文件重命名