PHP
Y-J-Le
欢迎交流 个人博客地址 www.itjiale.com
展开
-
Crmeb多商户商城增加微信模板消息发送
首先后台添加模板消息然后打开config/template.php 文件,增加模板消息的配置打开crmeb\services\WechatTemplateMessageService.php文件在需要发送的地方,加入到队列任务里,即可tempCode 是template.php 里新增的配置,需要对应id 可以传一个参数,在WechatTemplateMessageService.php中可以获取该id 并根据该id查询自己需要的内容,例如传订单id,查询订单信...原创 2021-07-13 15:55:24 · 400 阅读 · 2 评论 -
php 压缩文件到服务器
function create_zip($files = array(),$destination = '',$overwrite = false) { //if the zip file already exists and overwrite is false, return false //如果zip文件已经存在并且设置为不重写返回false if(file_exists($destination) && !$overwrite) { retu.原创 2020-08-19 14:40:38 · 400 阅读 · 0 评论 -
微擎上传远程附件
微擎上传远程附件 注:需要 load->func('file');elseif($operation=='wxupload'){load()->func('file');$account_api=WeAccount::create();$data=array('err'=>0,'msg'=>'','imgUrl'=>'');//access_token$sAccessToken=$a...原创 2020-08-17 20:47:44 · 1019 阅读 · 0 评论 -
phpOffice/PhpSpreadsheet 使用记录
<?php//先自行使用composer下载phpoffice到项目文件夹//官网地址:https://phpspreadsheet.readthedocs.io/en/latest///安装命令:composerrequirephpoffice/phpspreadsheet//引入自动加载require"./vendor/autoload.php";//运行命名空间usePhpOffice\PhpSpreadsheet;//文件名$inputFileName="1...原创 2020-08-17 20:44:53 · 1026 阅读 · 0 评论 -
php计算两个位置之间的距离 根据经纬度
/***求两个已知经纬度之间的距离,单位为米**@paramlng1$,lng2经度*@paramlat1$,lat2纬度*@returnfloat距离,单位米*@authorwww.Alixixi.com*/functiongetdistance($lng1,$lat1,$lng2,$lat2){//将角度转为狐度$radLat1=deg2rad($lat1);//deg2rad()函数将角度转换为弧...原创 2020-08-17 20:43:52 · 468 阅读 · 0 评论 -
thinkphp、thinkcmf屏蔽未定义数组下标错误
error_reporting(E_ERROR|E_WARNING|E_PARSE);原创 2020-08-17 20:43:19 · 804 阅读 · 0 评论 -
mysql 根据经纬度计算距离并排序
$lat=39.950273;$lng=116.550167;$sql="SELECT*,ROUND(6378.138*2*ASIN(SQRT(POW(SIN((...原创 2020-08-17 20:42:47 · 779 阅读 · 0 评论 -
上传base64 图片
上传base64 图片function b64toBlob(b64Data, contentType='', sliceSize=512) { const byteCharacters = atob(b64Data); const byteArrays = []; for (let offset = 0; offset < byteCharacters.原创 2017-09-28 15:01:23 · 707 阅读 · 0 评论 -
thinkphp5 配置验证码
//确保'auto_start' => true, 'url_route_on' => true,//验证码配置'captcha' => [ // 验证码字符集合 'codeSet' => '2345678abcdefhijkmnpqrstuvwxyzABCDEFGHJKLMNPQRTUVWXY',原创 2017-08-27 22:04:51 · 2439 阅读 · 1 评论 -
win nginx thinkphp5 配置
#START-SITEserver {listen 80; server_name xxx.xxx.com; access_log logs/xxx.xxx.com.access.log; set $root D:/wwwroot/thinkphp5/public; location ~ .*\.原创 2017-08-27 21:53:16 · 1787 阅读 · 0 评论 -
PHP 常用数组
1.ceil() 函数向上舍入为最接近的整数。(例:获取总页数)2.strtolower(): 该函数将传入的字符串参数所有的字符都转换成小写,并以小定形式放回这个字3.strtoupper(): 该函数的作用同strtolower函数相反,是将传入的字符参数的字符全部转换成大4.trim($h,','):移除字符串两侧的字符原创 2017-07-06 18:02:30 · 370 阅读 · 0 评论 -
PHP计算两个日期相差天数、小时等
PHP计算两个日期相差天数、小时等//计算两个时间戳相差天数原创 2017-05-11 18:51:45 · 1547 阅读 · 0 评论 -
PHP __set(),__get(),__isset(),__unset()四个方法的应用
__set()、__get()、__isset()、__unset() 这四个方法都是我们添加到对象里面的,在需要时自动调用的,来完成在对象外部对对象内部私有属性的操作。<?php// __get()方法用来获取私有属性function __get($property_name) { if (isset($this->$property_name)) { return (原创 2017-05-23 09:31:42 · 783 阅读 · 0 评论 -
php 文件写入数组
file_put_contents(file,data,mode,context)参数 描述 file 必需。规定要写入数据的文件。如果文件不存在,则创建一个新文件。 data 可选。规定要写入文件的数据。可以是字符串、数组或数据流。 mode 可选。规定如何打开/写入文件。可能的值: FILE_USE_INCLUDE_PATH FILE_APPEND LOCK_EX原创 2017-05-23 12:03:27 · 747 阅读 · 0 评论 -
php 常用函数
ceil() 函数向上舍入为最接近的整数。原创 2017-05-15 13:57:24 · 355 阅读 · 0 评论 -
php get post 请求
public function http_get_json($url){$ch = curl_init();curl_setopt($ch, CURLOPT_URL,$url);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);curl_原创 2017-05-06 21:19:55 · 796 阅读 · 0 评论 -
THINKPHP5整理
1.使用composer安装composer create-project topthink/think tp5 --prefer-dist2.新增模块php think build --module demo3.函数变更原创 2017-05-22 12:18:41 · 370 阅读 · 0 评论 -
PHP 日期相关处理,例如:获取本月第一天及最后一天等
直接贴代码了//时间相关 public function timeinfo(){ //获取今天0点-24点时间戳 $today = strtotime(date('Y-m-d', time())); $todayend = $today + 24 * 60 * 60; //获取本周第一天及最后一天 $weekfir原创 2017-05-12 11:55:39 · 1062 阅读 · 0 评论 -
Thinkphp3.2图片上传服务器端接收
Thinkphp3.2图片上传服务器端接收服务器端代码代码块语法遵循标准markdown代码,例如:$upload = new \Think\Upload();// 实例化上传类$upload->maxSize = 3145728 ;// 设置附件上传大小$upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 设置原创 2017-05-11 09:01:15 · 1719 阅读 · 0 评论