![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
梦醒已隔万重秋
那些年,千万情话,落笔生花;再看她,无限相思,流转天涯
展开
-
php中http的GET和POST请求及url_setopt(): CURLOPT_SSL_VERIFYHOST no longer accepts the value 1, value 2 will
post请求:/** * https的post请求 */ public function post_curls($url, $post) { $curl = curl_init(); // 启动一个CURL会话 curl_setopt($curl, CURLOPT_URL, $url); // 要访问的地址 ...原创 2019-11-03 15:59:23 · 524 阅读 · 0 评论 -
php获取上月起始时间坑
每个月天数不同,例如2月有28年,三月有31天,当3月31号获取上一个月的这一天时,会发现2月没有31号,会返回3月2号,实例代码$t = mktime(00, 00, 12, 03, 31, 2019);$begin_time1 = strtotime(date('Y-m-01 00:00:00',strtotime('-1 month'))); //大月小月会出现错误$begin...原创 2019-04-02 13:31:09 · 472 阅读 · 0 评论 -
PHP合并数组,每组有有一列用来对比
$ele_cash = $model->col_ele_cash($siteID,$begin_time,$end_time);//获取电子面单现结信息 $ele_customer = $model->col_ele_customer($siteID,$begin_time,$end_time);//获取电子面单客户月结信息 $papre_cash_...原创 2019-03-18 18:03:55 · 174 阅读 · 0 评论 -
已知一个经纬度,和数据库里的经纬度对比,找出最近一点的位置
最近做快递上门取件业务,当获取用户位置经纬度时,如何快递查询出离用户最近的站点位置,以便让离用户最近的快递小哥上门取件,我的方式是直接在sql语句中计算最近的点SELECT id,code,name,city_name,address, (6371 * acos(cos(radians(31.2433336586)) * cos(radians(latitude)) * cos(radia...原创 2019-03-25 15:28:27 · 5212 阅读 · 5 评论 -
tp3批量处理几万条数据
最近接到了退券任务,要求把几万条不同类型的券码值批量处理,主要的类型有三种,并保存在不同的表中,退券时要修改券码表中的状态,同时将操作过程记录下来,主要问题在于几万条数据先查询,然后分类插入数据库,一条一条处理时间太慢,所以我将数据读取到内存,然后处理,将结果整合重新入库。8108684592429189 //券码值直接保存在券码表中,券码表也是最终要操作的表http://t.cn/R...原创 2019-01-29 15:10:28 · 1871 阅读 · 0 评论 -
数组的遍历,解决遍历出array的结果
foreach($brand_id as $k => $v) { foreach($v as $key=>$val) { $arr1[]=$val; } }通过双层数组的遍历,解决遍历出array的结果...原创 2018-12-19 12:21:32 · 574 阅读 · 0 评论 -
thinkphp3中SQL语句的转换和count与group的冲突
原sql语句,$sql="SELECT count(*), brand.`name` AS '品牌名称', kb_package_goods.`name` '商品名称', kb_package.price, package_goods_id, ...原创 2018-12-19 11:44:33 · 1171 阅读 · 0 评论 -
tp3中一个二维数组和多个二维数组在视图层的渲染
tp3中一个二维数组和多个二维数组在视图层的渲染$list = $packageGoods->limit($Page->firstRow.','.$Page->listRows)->where($where)->select(); $arr = array_map('reset',$list); ...原创 2018-12-19 08:59:55 · 904 阅读 · 0 评论 -
Array to string conversion 一维数组和二维数组去重操作
二维数组去重$res = array_unique($new_name,SORT_REGULAR);一位数组去重$res = array_unique($new_name);二维数组时报错Array to string conversion原创 2018-12-24 17:31:23 · 1254 阅读 · 0 评论 -
多个数组的合并
$voucherTypeInfo = SupplierIcbclifeLogic::getVoucherTypeInfon($voucherTypeId); foreach ($voucherTypeInfo as $k => $v) { $brandArr[] = $v['brand_id']; $tempVoucher[...原创 2018-12-26 17:26:36 · 271 阅读 · 0 评论 -
TP5二维数组分类重组
上传之前的数组格式list foreach($voucherInfo as $key=>$vo){ $list[] = array_merge($vo,$voucherTypeInfo[$key]); } foreach ($list as $voucher){ $temp['i...原创 2018-12-26 14:16:52 · 1333 阅读 · 0 评论 -
php实现数组倒置
原数组data1![原数组](https://img−blog.csdnimg.cn/20181220151515472.PNG?x−oss−process=image/watermark,typeZmFuZ3poZW5naGVpdGk,shadow10,textaHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM2MDIwOTY4,size16,colorFFFFFF,t70)...原创 2018-12-20 15:16:40 · 765 阅读 · 0 评论 -
Redis和Memcached区别以及在PHP环境下的使用
Redis和Memcached区别以及在PHP环境下的使用以下是我浅显的理解,欢迎拍砖1、Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 不过memcache还可用于缓存其他东西,例如图片、视频等等;Redis和Memcache都是将数据存放在内存中,都是内存数据库。支持key-value存储...原创 2018-10-17 12:07:39 · 1346 阅读 · 0 评论 -
wampserver 局域网内访问问题怎么解决
wampserver 1.关闭防火墙 关闭防火墙 关闭防火墙 2.设置apache 的httpd.conf 第278行 改成以下正确代码# onlineoffline tag - don't removeRequire all grantedOrder Deny,Allow #Allow from 127.0.0.1 #Allow from 192.原创 2018-01-24 11:59:13 · 1075 阅读 · 0 评论 -
win10下安装wampserver配置问题
当电脑升级win0以后,wampserver会出现无法启动问题,一直为红色或者橙色,这一般都是端口问题在,在安装wampserver磁盘中找到httpd.exe,我的路径为D:\wamp\bin\apache\apache2.4.9\bin,打开cmd窗口cd到这个路径检查端口,输入指令:netstat -ano 查询端口占用情况如图,80端口让四个程序占用,下面查询是原创 2016-09-06 06:44:35 · 1542 阅读 · 0 评论