内部源码分析
内部源码分析
胡萝卜的兔
技术,分享
展开
-
内部框架常用函数
加密函数 encrypt()$user_row['id'] = 1001;$user_row['user'] = 'admin';$user_time['time'] = time();$user_row['jwt'] = 'J3W3893NF2F23UNF2';$user_str = http_build_query($user_row); $user_str = str_replace('&', '&', $user_str); if ($user_key)原创 2021-08-27 16:24:58 · 100 阅读 · 0 评论 -
插件,钩子用法
#插件自定义方法<?phpif (realpath(__FILE__) == realpath($_SERVER['SCRIPT_FILENAME'])){ include_once '../configs/config.ini.php';}/** * 插件管理类,设置为单例模式 * * * @category Framework * @package Plugin * @author Yf <service@yuanfeng.cn>原创 2021-08-27 11:05:31 · 187 阅读 · 1 评论 -
php MVC+依赖注入+服务容器+Facade门面技术示例
MVC传统方式MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写;// MVC简单示例理解: 传统的调用方式模型类: 数据库操作class Model{ protected $db; // 连接数据库获取ID为1999的信息 public function getData() { $this->db = new PDO('mysql:host=localhos原创 2021-07-22 16:57:19 · 390 阅读 · 3 评论 -
php Cache_Lite 文件缓存
php官方文档githu下载地址局部缓存<?php header("content-type:text/html;charset=utf8"); //引入Cache_Lite缓存类 require_once('Caches/Cache/Lite.php'); $options = array( 'cacheDir' => '/like/', //设置存放的目录,后面一定要加 /。(此目录要自己创建) 'lifeTime'原创 2021-07-21 17:39:18 · 136 阅读 · 0 评论