![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TP晋级之路
masju
这个作者很懒,什么都没留下…
展开
-
php获取本年、本月、本周时间戳和日期格式
时间戳格式: 1 //获取今日开始时间戳和结束时间戳 2 $beginToday=mktime(0,0,0,date('m'),date('d'),date('Y')); 3 $endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1; 4 5 //获取昨日起始时间戳和结束时间戳 6 $beginYesterday=mktime(0,0,0,date('m'),date('d')-1,date('Y')); 7原创 2022-05-19 17:45:17 · 457 阅读 · 0 评论 -
TP5增加自定义日志写入功能
系统的日志功能可以满足我们日常需求。但是当我们有时候需要自定义日志或者方便系统调试更新的时候我们就需要自定义日志功能:下面开始贴码:在thinkphp\library\think 目录下找到Log.php增加一个方法 /** * [myselfLog 自定义日功能] * @param [type] $title [备注] * @param [type] $log_content [内容] * @param string $logna原创 2022-03-14 17:49:15 · 1364 阅读 · 0 评论 -
TP5常用方法整理
1.控制器中调试Sql语句:在模型中我们可以通过 User::getLastSql()来打印Sql语句。在一些API控制器中我们一般不会去写模型,所以可以采取链式调用的方法来实现。 dump(Db::name('tablename')->getLastSql());//查询当前表的最后一次sql语句。2.Db::name/Db::table 和db的区别Db::name('user')->where(['id'=>1])->select();//数据库中的表名为 f原创 2022-02-16 16:42:18 · 546 阅读 · 0 评论 -
红包概率计算
//随机给出一个概率function rand_redpacket(){ //我们先提前设定一个价格数组,对应每个的概率,总数为1000 $prePriceArr = [ '1.00' =>700, '1.66'=>250, '6.66' =>55, '88.88' =>0, ]; //回传的值 $ret = ''; //获取数组内概率总共相加,其实就是1000原创 2021-11-30 17:56:46 · 467 阅读 · 0 评论 -
21个php常用方法汇总
php常用方法汇总1. PHP可阅读随机字符串此代码将创建一个可阅读的字符串,使其更接近词典中的单词,实用且具有密码验证功能。/************** *@length - length of random string (must be a multiple of 2) **************/functionreadable_random_string($length=6){$conso=array("b","c","d","f","g","h","j","k","l...原创 2021-08-10 23:34:13 · 346 阅读 · 0 评论 -
微信开发常见问题:自动音乐播放,alert 显示网址
前言在做各种HTML5场景页面的时候,插入背景音乐是一个很普遍的需求。我们都知道,IOS下的safari是无法自动播放音乐的,以至一直以来造成一种错误的认识,iso是无法自动播放媒体资源的。直到微信火爆起来,我们发现IOS的微信里面打开的页面却可以实现自动播放。这种情况颠覆了我之前的认知。但是,但是。。。最近的项目,又发现了一个头疼的问题。部分的IOS微信,打开有自动播放背景音乐的页面没有声音!!最头疼的是同款机子,相同的IOS系统,相同的微信版本!!没错,前端就是要经常这么折腾的,同一个问题,你以为找到原创 2021-03-15 22:35:53 · 655 阅读 · 0 评论 -
TP6一键删除runtime缓存文件
话不多说开撸:在系统公共函数文件里面新建一个方法:如下/** * del_dir() * 循环删除目录和文件 * @param string $dir_name * @return bool */function del_dir($dir) { $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath原创 2021-04-25 16:16:35 · 1568 阅读 · 5 评论 -
tp5.1+easywechat4 网页授权完整代码
<?php/**Authe:Sanys*Time:11:17--2020/7/20*Filename:Ewx.php*/namespace app\test\controller; //这里需要修改为你的use EasyWeChat\Factory;use think\facade\Session;use think\Controller;class Ewx extends Controller //这里也需要对应修改{ public function index().原创 2020-07-22 16:22:02 · 1035 阅读 · 0 评论 -
thinkphp3.2.3 清除缓存删除runtime文件夹的方法
控制器 <?phpnamespace Admin\Controller;use Think\Controller;class ClearController extends Controller { public function clearcache(){ /*通过删除runtime 文件夹*/ $rtim=del_dir(AP...原创 2020-04-16 09:55:59 · 1757 阅读 · 0 评论 -
ThinkPHP中I('post.')与create()方法的对比
简要归纳: public function add(){ //查询部门信息 if(IS_POST){ $post=I('POST.'); $model=D('user'); $data=$model->create(); $data['addtime']=time(); $result=$model->add($data...转载 2020-03-03 16:41:08 · 439 阅读 · 0 评论