PHP
weixin_41865469
我就是我,不一样的烟花
展开
-
Layui 下拉框多选
<div class="layui-form-item"> <label class="layui-form-label layui-form-required">角色:</label> <div class="layui-input-block"> <div id="userEditRoleSel"></div> </div&原创 2021-03-10 17:21:24 · 880 阅读 · 0 评论 -
order by 汉字
order by convert(字段名 using gbk) asc原创 2021-02-02 10:59:10 · 253 阅读 · 0 评论 -
按照名字首字母排序
使用$arr=['a'=>'猜猜','a1'=>'运输','a2'=>'除非'];foreach ($arr as $key => $value) { $s[getFirstCharter($value)][]['info'] = $value;}ksort($s);foreach ($s as $key => $value) { foreach ($value as $k => $vey) { $list[] = $vey['in原创 2020-11-10 15:10:06 · 1035 阅读 · 0 评论 -
curl请求接口
function curl_request_bd($url, $post = '', $cookie = '', $returnCookie = 0) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)');原创 2020-09-30 16:28:39 · 154 阅读 · 0 评论 -
TP5 Hook使用
一 先创建行为的类![在这里插入图片描述](https://img-blog.csdnimg.cn/20200904091520143.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MTg2NTQ2OQ==,size_16,color_FFFFFF,t_70#pic_center)<?phpnamespace原创 2020-09-04 09:39:30 · 395 阅读 · 0 评论 -
CURRENT_TIMESTAMP
DEFAULT CURRENT_TIMESTAMP表示当插入数据的时候,该字段默认值为当前时间ON UPDATE CURRENT_TIMESTAMP表示每次更新这条数据的时候,该字段都会更新成当前时间原创 2020-07-30 17:21:22 · 22180 阅读 · 0 评论 -
支付沙箱测试 NATAPP使用
一 首先准备沙箱测试支付宝生成公钥 以及私钥下载支付宝开放平台开放助手然后将 公钥设置到此处二 然后下载 网站 支付demonhttps://opendocs.alipay.com/open/270/105900三 更改config 配置里面的数据至于回调地址 本地可以使用 natapp测试https://natapp.cn/下载软件之后实名认证–添加免费隧道可以使用8888端口 避免其他本地应用冲突复制 authtokencmd打开窗口 输入 natapp -au原创 2020-07-01 16:59:28 · 377 阅读 · 0 评论 -
subline安装git插件/svn 上传代码
sublime安装Package Control使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码import urllib.request,os; pf = ‘Package Control.sublime-package’; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.reques原创 2020-06-29 15:43:59 · 175 阅读 · 0 评论 -
TP5框架redis的使用
一、方式1<?php/** * @Author: Davax<23136891@qq.com> * @Date: 2020-04-22 09:28:01 * @Last Modified by: Davax * @Last Modified time: 2020-04-22 11:21:49 */namespace app\admin\Controller...原创 2020-04-22 11:51:29 · 454 阅读 · 0 评论 -
sql
$sql = “SELECT t1.itemid,t1.catid,t1.title,t1.introduce,t1.author,t1.hits,t1.comments,t1.thumb,t1.thumb1,t1.thumb2,t1.addtime,t1.big_img,t1.username FROM n_article_21 t1 LEFT JOIN (SELECT * FROM n_no_...原创 2020-04-21 15:43:20 · 90 阅读 · 0 评论 -
PHP把图片转换成圆形png(头像处理)
PHP把图片转换成圆形png(头像处理)/* * @fun 图片转换成圆形png,传入源路径和转换后的路径,均用相对于当前程序文件的路径 * @memo 对于非正方形的图片,以短边作为图片的直径 * @param string $src 源路径 * @param string $dst 转换后的路径 * @return void * @call z_image2circle("ci...原创 2020-04-17 11:06:32 · 776 阅读 · 0 评论 -
TP5.0Beta版 重定向地址问题
**TP5.0Beta版 重定向地址问题**一个列表页面,往往会有分页的功能。如果我们跳转到第二页、第三页,点击其中的某一页进行编辑。等我们编辑好了之后,页面怎么能够跳转到刚才我们点的那个分页呢?原来这样写的$this->success('修改成功,正在跳转~~~','back/index');发现并不能成功跳转于是<input type="hidden" name=...原创 2020-04-17 10:51:24 · 131 阅读 · 0 评论 -
数字格式时间转汉字格式时间
废话不多说,直接上代码了function toDateChinese($date){ $date_arr = explode('-', $date); $arr = []; foreach ($date_arr as $index => &$val) { if (mb_strlen($val) == 4) { $a...原创 2019-11-29 11:57:54 · 202 阅读 · 0 评论 -
php 或 js 计算base64 文件流大小
PHP$img = "data:image/jpeg;base64,/9j/4AAQSk";if(preg_match('/^(data:\s*image\/(\w+);base64,)/', $img, $result)){ $type=$result[2]; $base_img=str_replace($result[1], '', $img); $base_img=str...原创 2019-11-27 11:23:08 · 389 阅读 · 0 评论 -
Composer安装以及使用
1Composer 安装2 composer 下载tp51.环境检查,请确认你的环境已安装了Composer,Composer 是 PHP 的一个依赖管理工具,通过下面的命令来设置镜像2.下载tp5框架命令:composer create-project topthink/think=5.0.* tp5 --prefer-dist说明:tp5是项目名称,可以根据你的需要进行修改,我的...原创 2019-11-22 16:58:45 · 130 阅读 · 0 评论 -
微信网页扫码登录的实现
1.后台发请求获取微信返回的扫码页面$redirect_uri=“http://你的微信开放平台绑定域名下处理扫码事件的方法”;redirecturi=urlencode(redirect_uri=urlencode(redirecturi=urlencode(redirect_uri);//该回调需要url编码$appID=“你的appid”;$scope=“snsapi_login”...原创 2019-11-22 14:10:41 · 703 阅读 · 0 评论 -
require 和include的区别
require 和include的区别1 require 一般会放到php处理程序的开头 php程序执行前就会引入require 引入的文件2 include 一般会放在程序控制处 PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化根本的区别在于require一个文件存在错误的话,那么程序就会中断执行了,并显示致命错误include一个...原创 2018-10-30 09:44:40 · 76 阅读 · 0 评论 -
PHP常用的魔术常量
php中的几个常用的魔术常量在php中我们可以自定义常量,同时php中也自定义了一些好用的常量,这些常量会根据其所在的位置而自动变化。我们称之为魔术常量。魔术常量可以大写也可以小写,是不区分大小写的(1). FILE 当前文件路径(2). DIR 当前文件目录(3). LINE 在文件文件的那...原创 2018-10-30 09:50:19 · 110 阅读 · 0 评论 -
PHP常用数组(Array)函数整理
PHP常用数组(Array)函数整理整理了一份PHP开发中数组操作大全,包含有数组操作的基本函数、数组的分段和填充、数组与栈、数组与列队、回调函数、排序、计算、其他的数组函数等。一、数组操作的基本函数数组的键名和值array_values(arr);获得数组的值arraykeys(arr); 获得数组的值array_keys(arr);获得数组的值arraykeys(arr); 获...原创 2018-10-30 10:53:00 · 189 阅读 · 0 评论 -
php 如何设置php中的内存限制 默认post的最大值是多少 扩展其他限制参数
一 关于post传值大小限制WINDOWS下--------------------------------------------------php_ini1 max_execution_time 默认值是30 脚本运行的最长时间 单位s修改为1502 max_input_time 默认为60 每个脚本可以消耗的时间 修改为3003 max_limit 最大消耗的内存 默认是...原创 2018-10-30 11:27:04 · 4150 阅读 · 0 评论 -
PHP中CGI,FastCGI,PHP-CGI与PHP-FPM对比
CGICGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。FastCGIFastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不会每次都要花...转载 2018-10-30 11:37:10 · 107 阅读 · 0 评论 -
php sql 语句
今天大概总结一些常用的sql 语句一 链接数据表mysql_connect(“localhost”,“root”,"root’);mysql_select_db(“tablename”);写sqlresult=mysqlquery(result = mysql_query(result=mysqlquery(sql);mysql_fetch_array($result)//函数从结果...原创 2018-11-15 16:18:35 · 382 阅读 · 0 评论 -
varchar 类型和int类型的区别
今天犯了一个可笑的错误 资讯中心 新添加了一个字段 按照每日点击量进行倒叙显示刚开始将每日点击量的字段类型设置成了varchar类型错误的查询结果如下备注从左往右,字符串的比对也是从左往右,逐一进行大小比对,21作为字符串而不是整形数字时,它的首位2要比1大,所以作为最大字符被排列在了最后。当修改成int类型之后...原创 2018-11-27 17:39:45 · 7558 阅读 · 0 评论 -
PHP 相关问题
一 、 简述MVC和MVVM的区别以下做个扩展MVC Model-View-ControllerMVP Model-View-PresenterMVVM Model-View-ViewModel先说一下三者的共同点,也就是Model和ViewModel就是领域模型,数据对象,同时,提供外部对应用程序数据的操作的接口,也可能在数据变化时发出变更通知。Model不依赖于V...转载 2018-10-30 09:11:16 · 100 阅读 · 0 评论