分享
码痘痘
年龄越大、越没有人原谅你的穷。
展开
-
Thinkphp6 多应用方式支持一个应用多个入口!
此方式参考 to5.1 开发的 海豚php 一个应用模块包含 admin home api 等多种方式,多一个方式就多一个入口文件。思路是把入口文件的名称与控制器层(controller_layer)目录对应,然后将pathinfo的第一个路径作为应用的名称。相当于是把两个错位后达到的效果!第一步:修改 MultiApp.php 189行setApp方法(必须先装多应用组件) //将多应用名称设置为控制器层! $this->app->conf...原创 2021-02-08 22:54:17 · 1701 阅读 · 1 评论 -
自己搭建minio存储系统
第一步:下载如下两个软件,都是minio官方提供的,也可以自行去官网下载https://dl.minio.io/server/minio/release/windows-amd64/minio.exehttps://dl.min.io/client/mc/release/windows-amd64/mc.exe第二步:启动服务器: .\minio.exeserver./data...原创 2020-01-10 11:44:18 · 1317 阅读 · 0 评论 -
js 实现 json模糊搜索 导航页
无聊修改了一个群里的静态页面,方便存放自己常用的网站标签https://gitee.com/dragonlhp/jianyidaohang原创 2019-06-20 20:16:31 · 899 阅读 · 0 评论 -
有了dnmpp! 妈妈再也不用担心我的开发环境了
学习开发之前最头痛的是环境配置服务器部署依然是头痛环境配置 团队之间开发中环境不统一以上情况都是我们经常会遇到的情况,那怎么办呢 在学习使用docker的过程中 自己也摸索和构建方便好用的开发环境最近终于完成了 Dnmpp (docker + nginx + mariadb + php + portainer)基于开源社区Laravel提供的Laradock doc...原创 2018-08-24 10:04:57 · 511 阅读 · 1 评论 -
DolphinPHP 海豚PHP模块开发之接口改装
DophinPHP(海豚PHP)是一个基于ThinkPHP5.0.20开发的一套开源PHP快速开发框架,DophinPHP秉承极简、极速、极致的开发理念,为开发集成了基于数据-角色的权限管理机制,集成多种灵活快速构建工具,可方便快速扩展的模块、插件、钩子、数据包。统一了模块、插件、钩子、数据包之间的版本和依赖关系,进一步降低了代码和数据的冗余,以方便开发者快速构建自己的应用。以上是官方介绍...原创 2018-07-26 18:58:38 · 7768 阅读 · 0 评论 -
PHP 最牛逼的时间处理类库 Carbon
https://blog.csdn.net/for_happy123/article/details/52921089转载 2018-06-28 11:29:50 · 12080 阅读 · 0 评论 -
加密解密
<?phpclass Rsa{ private $PriKye; private $PubKey; public function __construct() { $this->PriKye = $this->_getRsaPriKey(); $this->PubKey = $this->_getRs...原创 2018-07-09 23:12:19 · 258 阅读 · 0 评论 -
PHP API 接口文档生成 简单版本 基于一位大哥的代码改的
使用方法如下/** * 获取所有列表 * api GET api.php/index/index/all * @param integer $page 页数 * @param integer $limit 每页个数 * @return integer $code 状态码 * @return string $msg 返回消息 * @return array $void 结果!!! *...原创 2018-06-20 15:16:47 · 2960 阅读 · 0 评论 -
ThinkPHP5 数据字典,直接给数据库连接信息即可 不依赖框架.
<?php /** * PHP 数据字典,直接给数据库连接信息即可 不依赖框架. * User: mybook-lhp * Date: 18/6/20 * Time: 下午2:52 */ namespace app\common\utils; use \PDO; use \PDOException; class UtilDbdic { protect...原创 2018-06-20 15:13:05 · 1388 阅读 · 0 评论 -
JWT -- JSON WEB TOKEN
什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,转载 2018-01-30 09:43:31 · 221 阅读 · 0 评论 -
Thinkphp 解决api开发中异常返回依然是html的问题
现在谁不开发接口的呢?但是在接口开发过程中,报错误异常后居然返回错误的信息依然是html信息!TP官方也不知道为啥不添加,说好的为接口而生,我的解决方案也很简单,把系统的异常处理类复制出来,去掉模板相关,直接以json方式输出;下面是解决方案:1:按照TP扩展异常的方式引用这个文件https://www.kancloud.cn/manual/thinkphp5_1/354092//原创 2018-02-05 20:16:26 · 2274 阅读 · 0 评论 -
ThinkPHP 5 Easyui 实现 JWT 验证
直接上代码 先引入JWT核心文件<?php /** * Created by PhpStorm. * User: mybook-lhp * Date: 18/1/29 * Time: 下午2:10 */ namespace app\common\Service; use think\Exception; class原创 2018-02-02 13:53:30 · 3958 阅读 · 0 评论 -
自学简述OOP编程中接口的重要性-依赖注入
本人是做PHP开发的,才开始学习写博客记录和分享自己的所学,欢迎各位大神来捶,批评指正。在刚开始学习PHP编程的几年中!通常为了快速学习,我们选择了框架来学习编程,从最初的ThinkPHP 到后来的CI、Yii2 最近也在摸索laravel.框架给开发人员搭建了一套平台,为开源的大牛们致敬,这使我能轻易的基于MVC模式开发,如建站、BBS、CRM等方方面面。在翻来覆去的使用过程中,把MVC烂熟于心原创 2018-01-23 01:00:36 · 303 阅读 · 0 评论