PHP
php技术相关
杭杭爸爸
热爱生活。
展开
-
TP6添加定时任务,控制台输出保留内容。
代码】TP6添加定时任务,控制台输出保留内容。原创 2022-08-16 14:40:33 · 266 阅读 · 0 评论 -
php 二维、多维 数组打乱顺序,PHP_php打乱数组二维数组多维数组的简单实例,php中的shuffle函数只能打乱一维
php打乱数组二维数组多维数组的简单实例php中的shuffle函数只能打乱一维数组,有什么办法快速便捷的打乱多维数组?手册上提供了function shuffle_assoc($list) {if (!is_array($list)) return $list;$keys = array_keys($list);shuffle($keys);$random = array();foreach ($keys as $key)$random[$key] = $list[$key];return $random原创 2022-06-30 02:18:10 · 262 阅读 · 0 评论 -
tp5 where查询数据库中的某个字段是否包含某个值,不用like的方法,模糊查询
tp5 where查询数据库中的某个字段是否包含某个值,不用like的方法,模糊查询原创 2022-06-11 17:33:18 · 1006 阅读 · 0 评论 -
PHP 输出两个指定日期之间的所有日期
两个方法,一个是包含首尾,一个不包含原创 2022-06-06 16:36:47 · 531 阅读 · 0 评论 -
PHP实现二维数组按指定的键名排序的方法
本文实例讲述了PHP实现二维数组按指定的键名排序的方法。分享给大家供大家参考,具体如下:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 运行结果:123456789101112131415161718192021PS:这里再为大家推荐2款比较实用的相关在线排序工具供大家参考使用:在线中英文根据首字母排序工具:在线中英文根据首字母排序工具 - 站长辅助工具原创 2022-06-04 21:09:18 · 489 阅读 · 0 评论 -
thinkphp常规项目不需要登录权限认证
namespace app\mobile\controller;class Bindaccount extends Controller{extends Controller 就行 别extends Admin了原创 2022-05-11 18:02:59 · 504 阅读 · 0 评论 -
CRMEB解决HTTPS 过滤问题
原创 2019-09-11 22:16:58 · 2023 阅读 · 0 评论 -
thinkphp或者fastadmin 数据库加载很慢
在 /config/database.php或者application/database.php尝试将数据库localhost改成127.0.0.1。。。。。。。。。。。。。。。。。。。解决原创 2022-04-28 21:02:36 · 2181 阅读 · 0 评论 -
已经得到一个无限极分类的数组,递归显示
array( array( "id" => 1, "title" => "a", "cid" => 0, "child" => '' ), array( "id" => 2, "title" => "a"...原创 2022-04-23 16:43:13 · 189 阅读 · 0 评论 -
ThinkPHP5 如何关闭缓存
thinkphp\library\think\view\driver\thinkphp.php// 是否开启模板编译缓存,设为false则每次都会重新编译'tpl_cache' => false,我就纳闷了,大家在用thinkphp5的时候没有发现这个问题吗。难道你们每次都去删runtime吗?在5里面,之前的教程说的方法好像都不太好用啊。我这个测试是可用的。...原创 2022-04-05 17:35:34 · 1132 阅读 · 0 评论 -
layui + tp5分页(非数据表格渲染形式)
1.首先找到分页类 路径:\thinkphp\library\think\paginator\driver2 新建Layui.php <?phpnamespace think\paginator\driver;use think\Paginator;class Layui extends Paginator{ /** * 上一页按钮 * @param string $text * @return string */ p..原创 2022-03-04 23:25:37 · 316 阅读 · 0 评论 -
php输出页面所有变量
print_r(get_defined_vars());此函数返回一个包含所有已定义变量列表的多维数组,这些变量包括环境变量、服务器变量和用户定义的变量。获取所有已经定义的函数get_defined_functions()获取所有可用的模块get_loaded_extensions()获取指定模块的可用函数get_extension_funcs()该函数返回指定模块所有可用的函数。传入的参数(模块名称)必须是小写获取关联数组的名字所有的常量和他们的值 ? (PHP 4 >= 4.原创 2022-02-26 14:00:20 · 666 阅读 · 0 评论 -
TP5.0+分页
$orderlist = Db::name("pay_order")->where($sql)->order("id", "desc") ->paginate(10);$pagestr= $orderlist->render(); $this->assign('pagestr', $pagestr); <style type="text/css"> .pagination li{list-style:none;float:lef.原创 2022-02-19 17:05:47 · 266 阅读 · 0 评论 -
生成指定年份的 十二个月的开始结束时间戳
$arr=[];//生成指定年份的 十二个月的开始结束时间戳 for ($x=1; $x<=12; $x++) { $year= trim( input("years") )."-".str_pad($x,2,"0",STR_PAD_LEFT)."-01"; $inp = $year; $y = date("Y",strtotime($inp)); $m = date("m",strtotime($inp));...原创 2022-01-12 14:54:00 · 149 阅读 · 0 评论 -
tp5中用find_in_set thinkphp5中find_in_set的使用方法 精确匹配,字段值以英文豆号”,”分隔查询
最新解决方案:对于一些实在复杂的查询,比如find_in_set,也可以直接使用原生SQL语句进行查询,例如: 1 2 3 Db::table('think_user') ->where('find_in_set(1,sids)') ->select(); 为了安全起见,我们可以对字符串查询条件使用参数绑定,例如: 1 2 3 Db::table('...原创 2021-11-03 16:22:01 · 882 阅读 · 0 评论 -
thinkphp 模块前台view使用config
初始化公共方法: public function initialize() { $this->assign("configdashuju",config('dashuju.')); }原创 2021-09-08 15:01:28 · 248 阅读 · 0 评论 -
小程序 TP5.0支付
必须开通微信支付里面的 jsapi业务开通地址:https://pay.weixin.qq.com/index.php/public/product/detail?pid=30需要准备: $appid='wxde0e470*********'; //小程序 appid $openid= $_POST['id'];// 用户openid 小程序login获得 $mch_id='160346****'; //微信支付商户支付号 $key...原创 2021-08-21 15:57:33 · 464 阅读 · 1 评论 -
TP5分页
后台代码: /** * 列表 */ public function index() { $data = db("wxartlist")->paginate(20); //总计条数数据 $this->assign("data", $data); if(!input("page")){ $list= db("wxartlist"原创 2021-08-18 12:40:05 · 98 阅读 · 0 评论 -
海康API——获取监控点预览取流URL,获取的rtmp流不能播放
取rtmp流时,不要expand这一句原创 2021-08-12 12:36:54 · 2335 阅读 · 1 评论 -
fastadmin mysql字段类型为set 自动生成下拉框
教程地址:https://doc.fastadmin.net/docs/database.html数据库文档最后更新时间:2019-12-27 21:40:15这里提供的是数据库表字段规则在你创建表时使用,当按如下的规则进行字段命名、类型设置和备注时使用php think crud -t 表名生成CRUD时会自动生成对应的HTML元素和组件根据字段类型类型 备注 类型说明 int 整型 自动生成type为number的文本框,步长为1 enum ..原创 2021-07-24 15:43:45 · 1337 阅读 · 0 评论 -
一键crud问题, 错误undefined index :HTTP HOST
KarsonFastAdmin创始人2018-02-04推荐FastAdmin官网正使用服务器99元/年 298元/3年:点击查看@adminz你是不是在application/config.php中使用了$_SERVER['HTTP_HOST'],这个值在Cli控制台是没有的哦。原文链接https://ask.fastadmin.net/question/1146.html...原创 2021-07-23 16:19:15 · 697 阅读 · 1 评论 -
hbuilder阻止返回退出的另一种方式
hbuilder里面的index.html代码:<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /><title></title>原创 2021-07-09 14:13:27 · 637 阅读 · 0 评论 -
destoon 后台添加模块
原创 2021-07-09 10:46:51 · 238 阅读 · 0 评论 -
destoon : 系统目录结构
官方中文站:http://www.imagemagick.com.cn/advanced_unix_installation.html原创 2021-06-18 16:27:46 · 300 阅读 · 0 评论 -
fastadmin 一键CRUD 通过主键pid关联
建表时候 起名字比如别叫pid 比如 表A有id name 表B有id pid name那么表b里面别叫pid 叫A_id 直接就能关联成下拉选择框原创 2021-05-26 15:35:04 · 1155 阅读 · 0 评论 -
discuz目录结构
discuz目录结构,每次都找文件很麻烦api ┄┄┄外部接口 connect ┄┄┄腾讯互联 db ┄┄┄UCenter数据库备份接口 google ┄┄┄Google引擎使用 javascript ┄┄┄数据和广告的 JS调用 manyou ┄┄┄manyou应用及搜索等相关服务 trade ┄┄┄在线支付接口 archiver ┄┄┄论坛静态化 config ┄┄┄站点配置文件 data ┄┄┄数据缓存及附件 attachment ┄┄┄上传的文件目录.原创 2021-05-03 15:22:57 · 909 阅读 · 3 评论 -
如何使 fetch 时不自动加上头部?
如果使用了模板布局,临时关闭可以使用$this->view->engine->layout(false);原创 2021-01-01 10:17:39 · 223 阅读 · 0 评论 -
php友好打印
/*** 浏览器友好的变量输出* @param mixed $var 变量* @param boolean $echo 是否输出 默认为True 如果为false 则返回输出字符串* @param string $label 标签 默认为空* @param boolean $strict 是否严谨 默认为true* @return void|string*/public function dump($var, $echo=true, $label=null, $strict=true) {.原创 2020-12-02 22:03:19 · 114 阅读 · 0 评论