PHP
瞳話cium
个人博客:www.wangshuwen.com
展开
-
PHP 获取毫秒级别的时间戳,以及和日期之间的相互转换
最近在写一个打卡的项目。结果发现“秒”已经不能满足这群小B的需求了,查了一些资料于是就有了这篇文章。 public function index() { $msectime = $this->getMsecTime(); $mescdate = $this->getMsecToMescdate($msectime); ...原创 2018-09-13 09:34:41 · 12088 阅读 · 1 评论 -
如何建立个人博客网站
———————————————————————————–欢迎大家访问我的个人博客站点:www.wangshuwen.com———————————————————————————–搭建个人博客网站主要步骤有:1.注册域名2.购买主机空间3.解析域名4.安装WordPress博客后台管理系统及其主题和插件详细介绍如下:1.购买域名域名商很多,我的域名是在万网购买的...转载 2019-01-03 17:26:26 · 677 阅读 · 0 评论 -
QRcode生成二维码
QRcode源码地址:https://download.csdn.net/download/weixin_42330073/10875189先将源码下载到本地之后:<?php /** * 直接在页面输出二维码 */ $url = 'http://www.baidu.com'; require_on...原创 2018-12-25 14:39:44 · 3298 阅读 · 0 评论 -
php保存图片二进制内容到本地
<?php $file = fopen('a.jpg',"w");//打开文件准备写入 fwrite($file,$res);//写入,$res为图片二进制内容 fclose($file);//关闭原创 2019-01-07 15:04:53 · 2018 阅读 · 0 评论 -
免费开放API接口
详细信息请进入:https://www.wangshuwen.com目前接口列表: 1.省市区(县)街道四级联动: http://api.wangshuwen.com/getRegion 2.根据ip地址获取位置信息: http://api.wangshuwen.com/ip2Lo...原创 2019-01-18 16:17:20 · 32757 阅读 · 10 评论 -
PHP将图片剪切成圆形
免费API接口:http://www.wangshuwen.com/portal/article/detail/id/12.html /** * @param string $imgpath 要处理的图片路径 * @return 图片数据 */private function changeCircularImg($imgpath) { ...原创 2019-01-14 10:43:55 · 4710 阅读 · 0 评论 -
PHP 常用header头定义
免费API接口:http://www.wangshuwen.com/portal/article/detail/id/12.html 在php的开发中,我们常常需要使用到header函数头来进行做标记header() 函数向客户端发送原始的 HTTP 报头。常用header设置列表如下: header('HTTP/1.1 200 OK'); // ok 正常访问h...原创 2019-01-15 15:46:33 · 1988 阅读 · 0 评论 -
ThinkPHP5框架where实现or查询的两种方法
免费API接口:http://www.wangshuwen.com/portal/article/detail/id/12.html 1.采用闭包方式 tp5中采用闭包的方式:$map['user_id']=1;$map['status']=0;$or_map['user_id']=$map['user_id'];$or_map['audit']=['in',['1,2'...原创 2019-01-15 18:05:55 · 27428 阅读 · 2 评论 -
PHP file_get_contents与file_put_contents的使用方法
1.发送get请求file_get_contents('请求地址'); 2.发送post请求$info=['eat'=>'2kg','run'=>'10km'] ;$url='http://localhost';$context = stream_context_create(array( 'http' => array( ...原创 2019-01-28 09:19:56 · 2751 阅读 · 0 评论 -
Linux 安装php_fileinfo扩展
安装php扩展fileinfo说明:不安装这个扩展,会导致后台无法上传图片1、检测系统是否安装了fileinfo扩展php -i|grep fileinfo2、如果没有安装该扩展,执行以下[1]本地如果没有php安装包cd /home/srcwget http://cn2.php.net/distributions/php-5.6.36.tar.xzxz -d ph...原创 2019-05-22 11:35:27 · 1833 阅读 · 0 评论 -
让phpstorm更友好支持laravel
让phpstorm更友好支持laravelPHP开发工具有很多,但是从开发效率和对laravel支持的友好度上来讲,phpstorm可以是最佳的选择,也是现在开发人员最受欢迎开发工具。1、安装laravel插件composer require barryvdh/laravel-ide-helper2、laravel项目中修改config/app.php# 添加以下内容到 ...原创 2019-06-19 15:14:39 · 524 阅读 · 0 评论 -
以数组形式处理对商品的无限极回复
public function test() { $array = Db::name('goods_comment') ->where('goods_id',1) ->select()->toArray(); $list = $this->generateTree($array)...原创 2018-11-27 13:13:27 · 201 阅读 · 0 评论 -
根据经纬度计算两点之间的距离
/** * @param $lng1 经度1 * @param $lat1 纬度1 * @param $lng2 经度2 * @param $lat2 纬度2 * @return int */ public function getDistance($lng1 , $lat1, $lng2, $lat2){ /...原创 2018-11-22 16:32:52 · 1029 阅读 · 0 评论 -
PHP 时间的用法集合
//获取下个月此时是时间戳date("Y-m-d H:i:s",strtotime("+1 month"));//获取今天是本月的第几天date('j',time());//获取今天是本周的第几天date('w',time());//获取当月总天数date('t', time());//获取当前日期date('d', time());public function inde...原创 2018-09-11 10:50:42 · 855 阅读 · 0 评论 -
PHP 微信公众号,小程序获取支付参数。微信支付
首先下载微信官方demo放入项目中地址:https://github.com/top-songshijie/WechatPay引入其中所需的文件,复制以下代码直接使用即可public function _initialize() { parent::_initialize(); require_once EXTEND_PATH . "Wecha...原创 2018-09-26 11:19:55 · 16930 阅读 · 0 评论 -
thinkCMF5后台商品添加模板
前台列表模板<include file="public@header"/></head><body><div class="wrap js-check-wrap"> <ul class="nav nav-tabs"> <li class="active原创 2018-10-11 13:25:44 · 3143 阅读 · 1 评论 -
发送手机验证码,验证手机验证码,包括数据表的设计
表结构:https://download.csdn.net/download/weixin_42330073/10848493<?php /** * 发送手机验证码 */ public function sendMobileCode() { Db::startTrans(); $mobile = $this-&g...原创 2018-10-18 15:34:10 · 2429 阅读 · 0 评论 -
PHP 微信分享到朋友圈,QQ,朋友,微博
前台代码<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script><script> wx.config({ debug: false, appId: "{$signPackage['appId']}", timestamp: "{$signPackage[...原创 2018-09-30 11:09:00 · 1249 阅读 · 0 评论 -
超实用的PHPExcel[导入][导出]实现方法总结
首先需要去官网https://github.com/top-songshijie/PHPExcel下载PHPExcel,下载后只需要Classes目录下的文件即可。1、PHPExcel导出方法实现过程/** * 数据导出 * @param array $title 标题行名称 * @param array $data 导出数据 * @param string $fileN...转载 2018-10-09 16:14:39 · 1827 阅读 · 0 评论 -
PHP微信公众号上传拉取图片
前台代码 //点击选择 $('.info_head').on('click',function () { serverIds = ''; wx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compressed'], // 可以指定是原图还是...原创 2018-10-10 09:40:34 · 1736 阅读 · 0 评论 -
PHP 快递鸟接口封装
<?php/* * 节日快乐 * 快递鸟物流接口 * By: Phpstorm * Author: XiaoJie * Datetime: 2018/10/21 15:28 */namespace app\portal\controller;use cmf\controller\WeChatBaseController;class KdniaoController...原创 2018-10-24 16:11:33 · 991 阅读 · 0 评论 -
PHP对二维数组进行排序
把list下的数据按照distance升序排列SORT_ASC->升序SORT_DESC->降序array_multisort(array_column($list,'distance'),SORT_ASC,$list);效果如图原创 2018-11-19 13:35:22 · 254 阅读 · 0 评论 -
一维数据数组生成数据树
/** * 一维数据数组生成数据树 */public static function arr2tree($list, $id = 'id', $pid = 'parent_id', $children = 'children'){ list($tree, $map) = [[], []]; foreach ($list as $item) $map[$item[$id]...原创 2019-08-27 14:11:45 · 415 阅读 · 0 评论