TP5小知识点锦集(长期更新)
程序员文章站
2022-06-15 15:01:43
...
分页查询不丢失条件
Db::name("table")->where("XXXX")->paginate(10,false,['query'=>request()->param()]);
获取最新插入的id
$userId = Db::name('user')->getLastInsID();
thinkphp tp5 模板 引擎 字符串 截取 函数 省略 显示
{$d['title']|mb_substr=0,10,'utf-8'}
模版 时间截转换
{$time|date='Y-m-d H:i:s',###}
测试数据打印
error_log(time().'显示设置'.print_r(array(),true),3,dirname(__FILE__).'/error_log.php');
TP5 url链接(带参数)的写法
window.location.href="{:url('Index/index')}>"+"/ID/"+ID; //这样可以生成,但url模式改变则不能用
window.location.href="{:url('Index/index','ID=" + ID+ "')}" //解析不成功。
window.location.href="{:url('Index/detail',['id' => "+iD+"])}";//解析不成功
window.location.href='{:url("Index/detail")}?id='+ iD ;//解析成功
php 正则替换图片url内容(这里是将URL路径改写了)
$suffix="http://q8adminx.keai8l.com";
$pregRule = "/<[img|IMG].*?src=[\'|\"](.*?(?:[\.jpg|\.jpeg|\.png|\.gif|\.bmp]))[\'|\"].*?[\/]?>/";
$content = preg_replace($pregRule, '<img src="'.$suffix.'${1}" data-filename="filename"', $articleinfo['content']);
$articleinfo['content']=$content;
tp5 自定义命令脚本执行在宝塔
cd /www/wwwroot/xw.njagdl.com/xw/
php think task_wxcatch_all_history
一旦宝塔后台显示Inode占用比较大的时候
删除 /root/.anyproxy/cache
以及tp5的runtime里面的目录
上一篇: Delphi json解析相关
下一篇: 详解 Python3 正则表达式(五)
推荐阅读