微擎
小基炖蘑菇·
工欲善其事,必先利其器
展开
-
计算年龄年月日时分秒
function getRemainderTime($one_time, $two_time, $return_type=0, $format_array=array('岁', '个月', '天', '个小时', '分', '秒')) { if ($return_type < 0 || $return_type > 6) { return false; } if (!(is_int((int)$one_time)..原创 2022-03-17 14:29:18 · 394 阅读 · 0 评论 -
微擎生成二维码
// 加载生成二维码需要用到的库load()->library('qrcode');// 生成二维码并保存$codes = time();$value =$codes;QRcode::png($value, IA_ROOT .'/addons/fanchun_usedcar/codes/' .$codes.'.png', $level=QR_ECLEVEL_L, $size=4.3, $margin=1,$saveandprint=false);$url="{$_W['siteroot'.原创 2021-12-16 18:37:10 · 376 阅读 · 0 评论 -
微擎上传图片
<?php global $_W;global $_GPC;$weid = $_W["uniacid"];$setting = $_W["setting"]["upload"]["image"];// $return["msg"] = $_FILES;// echo json_encode($return);die;$datas['name']=$_GPC['name'];$datas['type']=$_GPC['type'];$datas['path']=$_GPC['pa.原创 2021-08-30 10:12:15 · 683 阅读 · 0 评论 -
根据已知数组分页
数组为 $arr; //前端传过来的页数,第几页 $page = $_GPC['page'];//第几页 从1开始 //开始取值的下标,数组下标是从0开始的,例如第一页从下标为0开始取,第二页从下标为10开始取 $start = ($page-1)*5; //根据开始的下标,和需要取的数据的条数(每页显示的条数)循环赋值给新数组 for ($i=$start;$i<$start+5;$i++){ if (!empty($arr[$i])...原创 2021-08-17 16:28:17 · 121 阅读 · 0 评论 -
微擎中下载小程序画布生成的图片
PHP部分 load()->func('file');$file = $_FILES['file'];$id=$_GPC['id']; //文件夹路径$destination_folder = "../attachment/htimg/" . date('Ymd') . "/"; //上传文件路径 //如果不存在文件夹就创建if (!file_exists($destination_folder)) { mkdir($destination_folder.原创 2021-08-04 13:44:31 · 131 阅读 · 0 评论 -
微擎 发送模板消息
$template = array( 'touser' => "接收人Openid'", 'template_id' => "模板id", 'url' => '', 'topcolor' => "#FF0000", 'data' => array( 'first' => array( 'value' => urlencode('.原创 2021-07-30 10:02:50 · 349 阅读 · 0 评论 -
微擎记录日志
//载入日志函数 load()->func('logging'); //记录文本日志 logging_run('23232323'); //记录数组数据 logging_run(array('username' => '米粥', 'age' => '18'));结果:/data/logs[2021-07-28 15:44:19] trace /app/index.php?i=2&c=entry&do=ad...原创 2021-07-28 15:47:08 · 566 阅读 · 0 评论 -
小程序根据经纬度获取地址
小程序端前端wx.ready(function() {wx.getLocation({type: 'wgs84',// 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02'success: function (res) {var latitude = res.latitude; // 纬度,浮点数,范围为90 ~ -90var longitude = res.longitude; // 经度,浮点数,范围为180 ~ -180。原创 2021-07-05 15:49:21 · 300 阅读 · 0 评论 -
小程序获取手机号
WXBizDataCrypt.php<?php/** * 对微信小程序用户加密数据的解密示例代码. * * @copyright Copyright (c) 1998-2014 Tencent Inc. */include_once "errorCode.php";class WXBizDataCrypt{ private $appid; private $sessionKey; /** * 构造函数 * @p原创 2021-07-05 15:47:05 · 87 阅读 · 0 评论 -
微擎php发起支付
public function doMobilePay() { //金额数 $fee = floatval($_GPC['money']); if($fee <= 0) { message('支付错误, 金额小于0'); } //构造支付请求中的参数 $params = array( 'tid' => $chargerecord['tid'], //充值模块中的订单号 'ordersn' => $chargerecord['tid'], //订单号.原创 2021-07-02 16:25:28 · 197 阅读 · 3 评论 -
微擎js发起支付
<a href="#" class="flex btn-block btn-primary mui-btn mui-btn-block mui-disabled js-wechat-pay">提交订单</a>//mui-btn mui-btn-block mui-disabled js-wechat-pay 必须的class<script> window.sysinfo = { {if !empty($_W['uniacid'])}'un.原创 2021-07-02 16:22:40 · 193 阅读 · 0 评论 -
微擎控制器中链接其它数据库Mysql
$discuz_database = array('host' => '127.0.0.1', //数据库IP或是域名'username' => 'xiaoji', // 数据库连接用户名'password' => 'xiaoji123', // 数据库连接密码'database' => 'xiaoji', // 数据库名'port' => 3306, // 数据库连接端口'tablepre' => 'ims_', // 表前缀,如果没有前缀留空即可'ch.原创 2021-06-22 17:25:59 · 460 阅读 · 0 评论 -
微擎excel导出
<?php//若需要引入的文件可以私信global $_W;global $_GPC;include_once IA_ROOT . '/framework/library/phpexcel/PHPExcel.php';include_once IA_ROOT . '/framework/library/phpexcel/PHPExcel/IOFactory.php';include_once IA_ROOT . '/framework/library/phpexcel/PHPExc.原创 2021-06-22 17:22:32 · 454 阅读 · 0 评论 -
微擎 json写入到根目录
//方法1$fp = fopen(IA_ROOT . '/test9999.json', 'w');fwrite($fp, json_encode($rek));fclose($fp);//方法2load()->func('logging');logging_run(666);原创 2021-06-22 15:17:06 · 159 阅读 · 0 评论 -
PHP生成二维码
压缩包可以私信require IA_ROOT .'/addons/dong_canteen/phpqrcode/qrlib.php';【引入位置】$value ="*******";【扫描二维码跳转地址,可以带参数】$errorCorrectionLevel = "L";$matrixPointSize = "4.3";$margin="1";QRcode::png($value,IA_ROOT .'/addons/dong_canteen/codes/' .$params['tid'].'原创 2021-06-17 16:04:54 · 72 阅读 · 0 评论 -
微擎目录结构
pro├─ addons ………………………………………… 【模块安装目录】 (意为附加组件)│ ├─ business …………………………………… 模块的名称 (示例)│ │ ├─ images 建议 css 文件也放此目录.│ │ ├─ template 模板目录│ ...转载 2018-03-13 13:22:26 · 636 阅读 · 0 评论