- 博客(12)
- 收藏
- 关注
原创 PHP实现获取第一个中文首字母并进行排序的方法
本文实例讲述了PHP实现获取第一个中文首字母并进行排序的方法。分享给大家供大家参考,具体如下:最近在做储值结算,需求里结算首页需要按门店的首字母A-Z排序。我的数据结构原本是这样的:Array( [0] => Array ( [sid] => 2885842 [recetcstoredpay] => 24000 [recetclprinciple] => 23465 [paytcstoredpay] => 545
2021-01-11 11:53:48
419
原创 PHP md5 和JAVA加密后的值不一致,php封装md5处理
function md5($key){ return unpack("c*", md5($key,true)); }
2020-08-18 11:35:52
456
原创 php 读取txt文件中的内容,转换成数组,根据URL将图片下载到本地(curl爬取)
link.txt文件内容(注意地址可以无限多)https://youimg1.c-ctrip.com/target/100m1f000001gzojc0664_D_521_391.jpghttps://youimg1.c-ctrip.com/target/100d1f000001gotp7F469_D_521_391.jpghttps://youimg1.c-ctrip.com/target/35011600000111ngoD575_D_521_391.jpghttps://youimg1.c-c
2020-08-06 11:05:27
520
原创 yii2.0使用AR查询,将数据库时间戳格式化,如何在find()后将时间戳转换成日期格式
1.首先头部引入use yii\db\Expression;2.使用函数new Expression()此示例中mysql处理时间戳函数from_unixtimepublic static function getCashlog($data){ $log = MemberCashLog::find()->select(new Expression("id,amount,description,from_unixtime(addtime,'%Y-%m-%d %H:%i') as
2020-07-31 15:59:45
789
原创 CentOS下Composer的安装和使用
1、下载composer.pharcurl -sS https://getcomposer.org/installer | php2、把composer.phar移动到环境下让其变成可执行mv composer.phar /usr/local/bin/composer3、换中国镜像composer config -g repo.packagist composer https://packagist.phpcomposer.com...
2020-07-28 11:23:11
135
原创 Linux php安装fileinfo扩展
1.首先,找到扩展安装的位置find / -name fileinfo2.cd 到该位置(根据自己的具体情况来)cd /usr/local/src/php71/ext/fileinfo/3.不要离开php安装源码的ext/fileinfo目录,执行以下命令/usr/local/php71/bin/phpize4.执行./configure --with-php-config=/usr/local/php71/bin/php-config有的人会提示php-config命令不存在 config
2020-07-28 11:20:43
307
原创 YII2 where查询条件整理 [ 2.0 版本 ]
文章涉及where、 addParams 、filterWhere 、andWhere、orWhere、 andFilterWhere()、 orFilterWhere()、andFilterCompare()但是格式是一样的字符串格式’status=1’哈希格式’status’ => 1, ‘type’ => 2]操作符格式’like’, ‘name’, ‘test’]字符串和哈希格式很好理解,我们来看看操作符格式,因为操作符格式可以组成相对复杂的查询语句最简单的就是官方给的例子
2020-07-16 16:02:32
866
原创 jquery循环遍历radio单选按钮,并设置选中状态
背景:自己在做项目过程中遇到的问题,现在记录一下。需求:在ajax获取后台数据的之后,需要根据获取的数据对页面中的radio单选按钮进行选中状态设置 因为自身js功底欠佳,所以耽误了点时间,现在把方法写一下先贴一下html代码,这里就以最简单的代码来演示:<input type="radio" class="optionsRadios" value="2">二级<input type="radio" class="optionsRadios" value="3">
2020-07-05 18:45:31
1327
原创 yii2 ajax post设置csrf
由于yii2的csrf机制,如果是自己写ajax post提交方式,会提示提交数据验证错误,有两种解决方法:1.关于controller里面的csrf验证public $enableCsrfValidation = false;2.根据Yii::$app获取csrftoken;csrfparam=jsonencode(array(Yii::csrfparam = json_encode(array(Yii::csrfparam=jsonencode(array(Yii::app->reque
2020-07-04 20:55:16
398
原创 宝塔面板Linux环境-安装Golang:Go语言环境
有的人可能对Go语言很感兴趣,这也是近几年很火的一门编程语言,我们可以在宝塔面板Linux环境下安装Go语言环境。安装环境:CentOS Linux 7.7、宝塔面板7.0.2、golang:go1.13.5.linux-amd64.tar.gz这篇文章就来水一下如何在宝塔面板Linux环境下安装Go语言环境和程序的如何运行。一:简介下载之前先去官网逛下,点击【download go】就可进入下载页面:官网:https://golang.google.cn/下载:https://dl.googl
2020-06-24 00:49:42
2398
原创 提交代码到远程gitee仓库,代码自动同步到远程服务器上
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-06-12 14:03:11
1827
原创 GET和POST区别
GET产生一个TCP数据包,浏览器会把http header和data一并发送出去,服务器响应200(返回数据); POST产生两个TCP数据包,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据)。...
2018-08-03 10:23:01
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人