
PHP
文章平均质量分 92
TechKoga
这个作者很懒,什么都没留下…
展开
-
php获取当日,明日,昨日,本月,下月,今年,本周开始和结束时间或者时间戳
<?php// +----------------------------------------------------------------------// | Created by PHPstorm: [ JRK丶Admin ]// +----------------------------------------------------------------------// | Copyright (c) 2019~2022 [LuckyHHY] All rights reserv原创 2020-11-17 16:06:51 · 341 阅读 · 0 评论 -
php生成支付宝小程序码
首先下载官方SDK支付宝官方SDK代码实现<?php// +----------------------------------------------------------------------// | Created by PHPstorm: [ JRK丶Admin ]// +----------------------------------------------------------------------// | Copyright (c) 2019~2022 [Luc原创 2020-11-11 09:08:07 · 868 阅读 · 0 评论 -
Thinkphp6搭建的基础RABC权限系统,适用所有场景
JrkAdmin(TP6.0.3版本) —— 你值得信赖的后端开发框架 如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢!项目介绍JrkAdmin_Tp6(基础版)是ThinkPHP6.0和layui的快速开发的后台管理系统。后台采用RABC权限验证,不懂的同学可以查看相关文档实现管理员管理,权限管理,角色管理,菜单管理,附件管理,日志管理项目地址Jrkadmin_Tp6安装使用git安装git clone https://gitee.原创 2020-07-08 17:59:31 · 1342 阅读 · 0 评论 -
Thinkphp5+JWT开发 api接口
1、安装thinkphpcomposer create-project topthink/think=5.1.* tp52、在框架中安装JWT扩展composer require firebase/php-jwt3、新建API模块建议 使用版本控制,api/v1/controller在API模块下common.php中定义接口 返回参数码const ERRNO_M...原创 2020-03-17 09:41:32 · 5029 阅读 · 1 评论 -
thinkphp5结合plupload实现多个视频上传
1、引入<link rel="stylesheet" type="text/css" href="__PLUGS__/plupload/css/upload.css"><script type="text/javascript" src="__PLUGS__/plupload/js/plugins/plupload/plupload.full.min.js"><...原创 2020-03-11 22:01:19 · 686 阅读 · 1 评论 -
thinkphp5结合fileupload.js实现视频上传
1、引入文件<script src="__PLUGS__/ajax-upload/jquery.ui.widget.js"></script><script src="__PLUGS__/ajax-upload/jquery.iframe-transport.js"></script><script src="__PLUGS__/aj...原创 2020-03-11 21:47:04 · 497 阅读 · 1 评论 -
thinkphp5+PHPword实现文档导出到word
1、加载依赖包composer require phpoffice/phpword2、官网手册和examplephpw官网实例3、体验地址AI智能翻译写作机器人4、直接导出到本地或者保存word到项目目录 /** * @param Request $request * @author: Jackhhy <jackhhy520@qq....原创 2020-02-26 14:33:50 · 2235 阅读 · 0 评论 -
php配置vscode插件及环境
Visual Studio Code(VS code)你们都在用吗?看了这篇博文或许对你有用。。。1、vscode 特点:开源,免费;自定义配置集成git智能提示强大支持各种文件格式(html/jade/css/less/sass/xml)调试功能强大各种方便的快捷键强大的插件扩展2、官网Visual Studio Code(VScode )官网 :https://...原创 2020-02-26 14:18:29 · 4307 阅读 · 2 评论 -
多个或者单个关键词高亮
/** * @param $need * @param $key_word //关键词 $fk=('123','kkk'); * @return mixed * @author: LuckyHhy <jackhhy520@qq.com> * @name: replace * @describe:多个或者单个关键词高亮显...原创 2020-02-26 14:16:40 · 642 阅读 · 0 评论 -
php根据关键词获取文章一句话
获取关键词在字符串中出现的次数的位置/** * @param $str * @param $char * @return array * @author: LuckyHhy <jackhhy520@qq.com> * @name: getCharpos2 * @describe...原创 2020-02-26 14:15:34 · 804 阅读 · 0 评论 -
php移动文件到指定目录
// PHP移动文件到指定目录下function move_file($fileFolder, $newPath, $reNameflag = false){ //1、首先先读取文件夹 $temp = @scandir($fileFolder); //遍历文件夹 foreach ($temp as $v) { $a = $fileFolder ....原创 2020-02-26 14:11:39 · 3695 阅读 · 0 评论 -
TP5.0发送邮件
首先要下载phpmailer类库composer require phpmailer/phpmailer执行方法 /** * @param $title * @param $message * @param $address * @return bool * @throws \phpma...原创 2020-02-26 14:09:31 · 374 阅读 · 0 评论 -
PHP对Redis 的常用操作命令
一、Redis连接与认证//连接参数:ip、端口、连接超时时间,连接成功返回true,否则返回false$ret = $redis->connect('127.0.0.1', 6379, 30);//密码认证:成功返回true,否则返回false$ret = $redis->auth('123456');二、String操作//设置键值:成功返回true,否则返回f...原创 2020-02-26 14:08:43 · 240 阅读 · 0 评论 -
记录一个微信支付类
<?php /** * Created by PhpStorm. * Date: 2019/11/1-11:33 * Author: LuckyHhy * 微信企业打款到个人,微信退款,微信扫码支付,退款查询,h5支付 */ namespace service; const SSLCERT_PATH = 'wxp...原创 2020-02-26 14:07:32 · 418 阅读 · 0 评论 -
TP5模型多个字段多个关键词查询
直接上代码多个关键词查询/*关键词*/if(isset($keywords) && !empty($keywords)){ //关键词是一维数组 $key=array_filter($keywords); if(!empty($key)){ $li=[]; foreach($key as $k=>$v){ if(strpos($v...原创 2020-02-26 11:52:13 · 1924 阅读 · 0 评论 -
Thinkphp5.0上传缩略图
/** * @param $width 裁剪的宽度 * @param $height 裁剪的高度 * @param string $filePath 保存缩略图文件的文件夹路径 * @param string $name 上传的文件类型 * @return array 缩略图和原图路径 * @author: hhygyl * @name: uploadThumb * @d...原创 2020-02-26 11:44:35 · 181 阅读 · 0 评论 -
ThinkPHP5使用widget封装select
在application 目录下新建 widget/Form 的class文件,编写方法 singleSelect/** * @param $param 参数 * @param $list 原数据 * @param $selectId 选中的ID * @return mixed * @author: hhygyl * @name: singleSelect * @desc...原创 2020-02-26 11:42:40 · 323 阅读 · 0 评论 -
php常用正则表达式,验证用户名,密码,Email,Url等等
<?phpclass Verify{ /** * 验证用户名 * @param string $value * @param int $length * @return boolean */ public static function isNames($value, $minLen=2, $maxLen=20, $charset='ALL'){ ...原创 2018-12-04 15:52:08 · 5934 阅读 · 0 评论 -
php常用正则表达式汇总
1. 常用正则表达式:2. "^\d+$" //非负整数(正整数 + 0) 3. "^[0-9]*[1-9][0-9]*$" //正整数 4. "^((-\d+)|(0+))$" //非正整数(负整数 + 0) 5. "^-[0-9]*[1-9][0-9]*$" //负整数 6. "^-?\d+$" //整数 7. "^\d+(\.\.原创 2018-12-04 16:04:24 · 368 阅读 · 1 评论 -
php 根据银行卡号获取所属银行
checkbank.php <?php /** * * checkbank.php文件 * * User: jackhhy * DateTime: 2018/12/1 10:01 */ header('Content-type:text/html;charset=utf-8'); ...原创 2018-12-04 16:16:14 · 7626 阅读 · 0 评论 -
常用php数组操作
/** * 数组层级缩进转换 * @param array $array 源数组 * @param int $pid * @param int $level * @return array */function Array2level($array, $pid = 0, $level = 1){ static $list = []; foreach ($a...原创 2018-11-28 11:30:16 · 585 阅读 · 0 评论 -
php常用时间(time)处理函数
/** * @param $begin_time * @param $end_time * @return array * :计算两个时间戳之间相差的日时分秒 */function timediff($begin_time,$end_time){ if($begin_time < $end_time){ $starttime = $begin_time...原创 2018-11-28 11:44:31 · 2594 阅读 · 0 评论 -
php 结合 TCPDF,QRcode 生成 pdf 文件 及 二维码教程
1、PCDF官网 https://tcpdf.org/ 下载 查看 例子。下载 QRcode 。2、php 代码。2.1、生成pdf的php代码 /** * @param $html * @param $author * @param $title * @param $sub * @return TCPDF * 生成p...原创 2019-01-22 15:30:26 · 2015 阅读 · 0 评论 -
php 结合 PHPMailer 批量发送邮件。
1、下载 PHPMailer: https://sourceforge.net/projects/phpmailer/2、文件放到项目中,加载引入到文件中。3、php代码。<?php/** * Created by PhpStorm. * User: jackhhy * Date: 2019/2/14-10:44 * FileName: MaileController...原创 2019-02-14 16:07:12 · 2094 阅读 · 0 评论 -
PHP封装的远程抓取网站图片并保存功能类
<?php/** * 一个用于抓取图片的类 * * @package default * @author WuJunwei */class download_image{ public $save_path; //抓取图片的保存地址 //抓取图片的大小限制(单位:字节) 只抓比size比这个限制大的图片 public $img_size=0; ...转载 2019-03-05 10:18:58 · 162 阅读 · 0 评论 -
php 结合PHPExcel插件实现导入和导出功能
准备工作:1.下载PHPExcel的SDK,下载地址:https://github.com/PHPOffice/PHPExcel2.将SDK解压之后的Class文件拷贝到自己的项目。1.0:Excel文件的数据读取,function ExcelToArray($filename){ header("Content-type: text/html; charset=...原创 2019-03-07 16:52:40 · 2440 阅读 · 2 评论 -
如何在Github上创建可访问的静态网站
1、首先在https://github.com 上注册一个账号(没有账号肯定是不行的)。2、登陆你的账号新建一个项目(如下图)2.1、新建项目的注意事项:3、进入项目设置3.1、把项目推送到网站上3.2、然后会刷新页面(如下图标记一样的就表明已经推送成功)推送成功的地址:https://jackhhy.github.io/gyl.github.i...原创 2019-05-07 16:11:28 · 4754 阅读 · 3 评论 -
php结合layui前端实现 多图上传
1、效果图 效果图上完了,就开始代码咯!2、前端html代码<div class="layui-upload"> <button type="button" class="layui-btn layui-btn-normal" id="testList">请选择图片</button> <span class原创 2018-12-04 11:46:57 · 3004 阅读 · 3 评论