[搜]

贴心猫-文档

本节演示:把本系统当做一个实用的php工具包;

hello工具

    require '../root/run/_init.php'; // 加载初始化文件,注意修改路径;
    echo 'Hello kits工具'; // 系统大部分类库,可以使用了!
  • 工具定义
    • 在这个基础上,调用系统类库;
    • 你想干啥就干啥,这就是工具!
  • 系统工具
    • 上一节讲的 系统工具,就是工具包的典型应用;
    • 包含但不限于: (环境检测/标签助手/系统重置/木马工具/探针工具/数据库管理)…

DB操作

采集工具

代码导出

经典扩展库

  • 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对比
    • 数据采集 - 资讯/楼盘/房源等
    • 批量图片处理 - 压缩,水印
    • 批量文件重命名