thinkphp
fareast_mzh
善假于物
展开
-
thinkphp5 缓存用法
cache方法是3.0版本开始新增的缓存管理方法。注意:3.1.2版本后因cache方法并入原S方法,所以cache方法不再建议使用,用S方法即可。cache 用于缓存设置、获取、删除操作 用法 cache($name, $value='',$options=null) 参数 name(必须):如果传入数组 则表示进行缓存初始化,如果是字符串则表示缓存赋值、获取或者删除操作...转载 2020-01-16 10:26:39 · 787 阅读 · 0 评论 -
thinkphp5 框架添加命令行脚本
* ./artisan#!/usr/bin/env php<?php// 应用目录define('APP_PATH', __DIR__.'/application/');// 定义缓存目录define('RUNTIME_PATH', __DIR__.'/runtime/');// 加载框架引导文件require dirname(__FILE__).'/thinkphp...原创 2020-01-03 11:11:51 · 787 阅读 · 0 评论 -
thinkphp model转换为SQL
public function toInsertSql() { /** @var $a array assoc */ $a = $this->data; $fields = array_keys($a); $b = array_map(function($e) { return "'".a...原创 2020-01-02 11:32:33 · 760 阅读 · 1 评论 -
thinkphp6 渲染模板 [0] InvalidArgumentException in Manager.php line 103 Driver [Think] not supported.
[0]InvalidArgumentExceptioninManager.php line 103Driver [Think] not supported.{ if ($this->namespace || false !== strpos($type, '\\')) { $class = false !== strpos($type, '\\') ? $ty...原创 2019-11-30 17:21:31 · 1285 阅读 · 0 评论 -
thinkphp3 引入公共模板 snippet tpl片段
www/Template/User/person.html <include file="snippet:drawer" menu="我的"/>这样就可以引入文件www/Template/snippet/drawer.html参数 [menu] 替换<div id="drawer" class="l-drawer v-transfer-dom" styl...原创 2019-11-03 23:21:09 · 407 阅读 · 0 评论 -
thinkphp3 获取ip 定位 地理位置 UTFWry.dat IP地址定位
UTFWry.dat链接: https://pan.baidu.com/s/1j7tREE9qf7CRpAE1LhMUUQ 提取码: 7xei* IpLocationController.class.php<?phpnamespace index\Controller;class IpLocationController extends \Think\Controller{...原创 2019-10-25 11:46:11 · 732 阅读 · 0 评论 -
thinkphp5.0命令行下无法链接数据库
http://www.thinkphp.cn/topic/61661.html1. 下载thinkphp5http://www.thinkphp.cn/donate/download/id/1278.html覆盖vendor目录和extend目录2. 在项目根目录创建文件artisan (把think文件改名)#!/usr/bin/env php<?php/...原创 2019-10-24 17:28:09 · 920 阅读 · 0 评论