宝塔面板 安装php7.3/7.4 zip拓展

因早期安装的 PHP 7.3/7.4 是独立编译zip扩展后续安装及升级是整合编译的,导致升级后会重复加载 ZIP 模块,因此,其后的 PHP 就不再单独编译 ZIP 扩展了。请先用宝塔自带的zip拓展(/www/server/PHP/74/src/ext/zip/)进行编译安装,装不了再用此方法。下载wget http://pecl.php.net/get/zip解压tar -zxvf zip cd zip-1.20.1 (版本号可能不同)编译phpize ./configure --with-php-config=/www/server/php/74/bin/php-config m...

PHP,随笔 2022-05-17 PM 1932℃ 0条

接入微信小程序统一服务消息(小程序openid发送公众号模板消息)

注意:公众号 必须和 小程序绑定是同一个主体。创建公众号模板消息发送统一服务消息2.1 获取接口调用凭证(auth.getAccessToken) 2.2 获取微信用户openid(auth.code2Session)一.创建公众号模板消息官方文档连接:https://mp.weixin.qq.com/注意我们是进入公众号。进入以后选择《广告与服务》-> 《模板消息》注意是模板消息OK,添加自己需要通知模板。二.发送统一服务消息我们还需要获取几个发送发送统一服务消息的必填参数。2.1 获取接口调用凭证(auth.getAccessToken)官方文档连接:https://devel...

微信开发 2022-04-29 AM 2207℃ 1条

PHP常用函数

常用的几种数组函数array_column() 返回输入数组中某个单一列的值。 array_keys() 返回数组中所有的键名。 array_sum() 返回数组中值的和。 count() 返回数组中元素的数目。 in_array() 检查数组中是否存在指定的值。 array_merge() 把两个或多个数组合并为一个数组注释:所有数组函数请看(https://blog.chenvle.com/archives/101)json相关的函数json_encode() 把数组转化成json json_decode() 把json转化成数组 json(...

PHP 2022-04-18 PM 2757℃ 3条

layui的notify消息提醒

layui消息通知插件 6种样式,可手动关闭层,支持回调方法,可设置弹出位置,兼容主流浏览器,兼容至ie9功能说明:layui消息通知插件 6种样式,可手动关闭层,支持回调方法,可设置弹出位置,兼容主流浏览器,兼容至ie9 (ie没有svg动画)1、6种调用方法: 普通:info警告:warning成功:success错误:error加载:loading关闭:destroyAll2、layui使用方法layui.use(['notify'],function(){ var notify=layui.notify; notify.info("自定义消息&quo...

LayUI 2022-04-15 AM 1189℃ 0条

项目开发流程规范

一、环境配置PHP7.1、nginx、mysql(本地用phpstudy即可) composer、git //单独安装二、项目创建1、线上新建代码仓库(gitee、github等) 2、本地创建框架代码 3、本地关联线上代码仓库三、项目结构部署1、后台模块 - model创建(会员、权限、角色) - 加密解密 - 登录认证(继承或中间件) - 前端框架 - 异步请求方法打包 - 登录/后台首页界面设计 2、前台模块 - 根据需求开发,无需前台则跳转至后台登录四、团队开发规范1、Git的每次上推前必须先pull代码下来防止报错 2、遇到冲突必须沟通之后才同步上传

环境&配置 2022-04-06 PM 804℃ 0条

Layui Table 数据表格 超出自动换行 高度自适应

layui 的table的的cell默认是超出hidden的,如果希望超出长度自动换行、高度自适应,便需要覆盖layui的默认样式实现.layui-table-cell{ height:auto; overflow:visible; text-overflow:inherit; white-space:normal; }效果

LayUI 2022-03-24 PM 1689℃ 0条

用PHPExcel数据导出封装

安装组件composer require phpoffice/phpexcel引用组件use PHPExcel; use PHPExcel_Cell; use PHPExcel_IOFactory;封装代码 /** * @description excel数据导出方法封装 列数支持700+ * @param array $title 列标题、宽度和数据字段 二维数组 必须 array(array('title'='name','width'=>30,'field'=>'user_name'),array('title'='sex','width'=...

PHP,ThinkPHP 2021-12-13 PM 1667℃ 3条

TP 用 mpdf 生成pdf

1、安装mpdf工具类composer require mpdf/mpdf 2、控制器里调用<?php public function test_pdf(){ //$mpdf = new \Mpdf\Mpdf();//简单使用       $mpdf = new \Mpdf\Mpdf([ 'mode' => 'UTF-8', 'format' => 'A4', 'default_font_size' => 40, 'default_font' => '', 'margin_left' => 20, 'margin_right...

PHP,ThinkPHP 2021-12-13 PM 2171℃ 2条