php常用插件
初衷
以下總結(jié)了一些開(kāi)發(fā)中發(fā)現(xiàn)以及用到的比較好用的擴(kuò)展,會(huì)不斷地進(jìn)行更新,如果有好的擴(kuò)展推薦,也可以留言我會(huì)及時(shí)補(bǔ)充上,方便自己和大家使用。
更新說(shuō)明:
- 2019年11月11日更新,添加 php 文件加密擴(kuò)展
- 2019年10月28日更新,添加 php 資源列表
- 2019年9月18日更新,添加xunsearch php中文分詞擴(kuò)展
- 2019年9月12日更新,添加crontab解析擴(kuò)展
- 2019年9月11日更新,添加php高效操作excel的擴(kuò)展
- 2019年8月5日更新,添加php生成jwt token插件
- 2019年6月16日更新,添加一款極度好用的yii2定時(shí)任務(wù)管理插件
- 2019年6月6日更新,添加漢字轉(zhuǎn)拼音插件
- 2019年5月31日更新
1.定時(shí)任務(wù)管理擴(kuò)展
https://gitee.com/zjq528/yii2-cron2.php驗(yàn)證擴(kuò)展(類(lèi)似yii2)
https://gitee.com/zjq528/php-validate3.阿里大于短信擴(kuò)展
https://github.com/zhang-jianqiang/dysmshttps://github.com/flc1125/alidayu4.微信支付擴(kuò)展
https://github.com/zhang-jianqiang/omnipay-wechatpay5.支付寶支付擴(kuò)展
https://github.com/zhang-jianqiang/omnipay-alipay6.銀聯(lián)支付擴(kuò)展
https://github.com/zhang-jianqiang/omnipay-unionpay7.http請(qǐng)求擴(kuò)展guzzle(沒(méi)有zttp好用)
https://github.com/zhang-jianqiang/guzzle8.http請(qǐng)求擴(kuò)展zttp
https://github.com/zhang-jianqiang/zttp9.yii2-redis擴(kuò)展
https://github.com/yiisoft/yii2-redis10.微信公眾號(hào)擴(kuò)展(easyWechat)
https://github.com/overtrue/wechat11.七牛-ueditor(可以直接傳圖到七牛云js插件)
https://github.com/zhang-jianqiang/qiuniu_ueditor12.Linux微信網(wǎng)頁(yè)擴(kuò)展
https://github.com/zhang-jianqiang/Mojo-Weixin13.PHP解析Markdown
https://github.com/erusev/parsedown14.PHP生成pdf文檔
https://github.com/mpdf/mpdf//使用 $mpdf = new Mpdf(); //防止中文亂碼 $mpdf->autoLangToFont = true; $mpdf->autoScriptToLang = true;$mpdf->WriteHTML('<h1>Hello world!你好</h1>');//直接輸出到瀏覽器 $mpdf->Output(); //直接下載文件 $mpdf->Output('test.pdf', 'D');15.最新phpexcel擴(kuò)展
https://phpspreadsheet.readthedocs.io/en/latest/16.開(kāi)源PHP文件管理系統(tǒng)
可道云 http://kodcloud.com/17.php數(shù)據(jù)校驗(yàn)擴(kuò)展
https://github.com/rakit/validation18.生成二維擴(kuò)展
https://github.com/2amigos/qrcode-library19.PhpAnalysis分詞擴(kuò)展
http://www.phpbone.com/phpanalysis/20.PHPMailer發(fā)送郵件
https://github.com/PHPMailer/PHPMailertest: $phpmailer = new PHPMailer(); $phpmailer->isSMTP(); $phpmailer->SMTPDebug = 2; $phpmailer->SMTPAuth = true; $phpmailer->Host = 'smtp.qq.com'; $phpmailer->SMTPSecure = 'ssl'; $phpmailer->Port = 465; $phpmailer->CharSet = 'UTF-8'; $phpmailer->Username = '***83966@qq.com'; $phpmailer->Password = '1234551112'; $phpmailer->FromName = '***83966@qq.com'; $phpmailer->setFrom('***83966@qq.com', '測(cè)試'); $phpmailer->isHTML(true); $phpmailer->addAddress('***43791@qq.com'); $phpmailer->Subject = '我正在測(cè)試發(fā)送郵件'; $phpmailer->Body = '<h1>Hello World</h1>'; $status = $phpmailer->send();21.rageframe yii2框架
http://www.rageframe.com/#snapshoot22.數(shù)據(jù)抓取類(lèi)庫(kù)
https://github.com/bupt1987/html-parser23.用于解析,格式化,存儲(chǔ)和驗(yàn)證國(guó)際電話(huà)號(hào)碼的PHP庫(kù)
https://github.com/giggsey/libphonenumber-for-php24.漢字轉(zhuǎn)拼音
https://github.com/overtrue/pinyin25.yii2計(jì)劃任務(wù)插件
https://github.com/DenisOgr/yii2-cronjobs26.生成jwt token
官網(wǎng):https://jwt.io/ // php插件 https://github.com/lcobucci/jwt27.php高效操作excle的擴(kuò)展
https://xlswriter-docs.viest.me/zh-cn/an-zhuang/pecl-tui-jian28.解析crontab擴(kuò)展
https://github.com/mtdowling/cron-expression28.迅搜擴(kuò)展
https://github.com/hightman/xunsearch官網(wǎng)詳細(xì)教程鏈接:http://www.xunsearch.com/29.php資源列表
// 這是一個(gè)掘金上看到的非常全的 php 資源列表 https://juejin.im/entry/58fc427161ff4b00666424cb30.php文件加密擴(kuò)展
這是一個(gè)別人寫(xiě)的 php 文件加密的擴(kuò)展,注意是 php 擴(kuò)展,簡(jiǎn)單測(cè)試了一下簡(jiǎn)單文件可用,但是有一個(gè)問(wèn)題,安裝之后 composer 不可用了,以下鏈接是我 fork 作者的項(xiàng)目,并在一位大神的指導(dǎo)下修復(fù)了 php7.2 啟用擴(kuò)展后不能使用 composer 問(wèn)題
https://gitee.com/zjq528/php-screw-plus總結(jié)
- 上一篇: Nicescroll滚动条插件手机端问题
- 下一篇: 【dubbo】http.conn.Htt