在PHP的Foreach中,加&的作用

foreach 加&遍历的同时改变原数组即修改数据或者增加数据 foreach 加& 什么意思? 注意:如果我要改变数组某一个值 直接遍历的话原数组是不会变的 下面提供两种方法 1.我们可以遍历的时候组合数据然后 array_push()把数据赋给另一个新的...

thinkcmf5 自动生成缩略图

该方法是使用thinkphp框架自带的生成缩略图方法,把生成的缩略图根据定义的宽高各自存放。如果存在相同宽高、名称的缩略图,则不再生成新的缩略图。 1.在public\upload\里添加文件夹thumbnail来存放缩略图。 2.在\simplewind\cmf\common.php 的最后...

消息推送配置 Token校验失败,请检查确认

微信小程序或公众号开通消息推送,验证Token一直提示 Token校验失败,请检查确认 ,打眼一看官方给的Demo是: private function checkSignature() { $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = ...

PHP使用json_decode结果为空白

问题描述: 1、前端使用的JS,对象通过JSON.stringify(result.detail)发送到后台; 2、后台使用助手函数data=input('date')接收到数据后,使用json_decode($data,true);转换为数据,结果为空白; 3、将$data直接print_r打印出来,也是正常的JSON...

让phpcms支持https

本文整理自PHPCMS官方论坛的一篇文章,感谢作者的奉献。 假设已经配置好ssl证书,不知如何申请ssl证书者请自行百度。 1、如果已经安装好phpcms,则需要对caches/configs/system.php中的配置选项做替换,将"http://"全部替换为"https://"。如有必要,数据...

ThinkPHP图片缩略图处理和图片歪倒处理

使用ThinkPHP上传图片代码: public function upload(){ // 获取上传文件表单字段名 $fileKey = array_keys(request()->file()); // 获取表单上传文件 $file = request()->file($fileKey['0']); // 移动到框架应用根目录/public/uploads/ 目录下 $in...

一个在数据库里计算距离的算法

偶尔看到一个在数据库里直接计算的算法,比网上查到的好多了。。。 SELECT *,ROUND( 6378.138 * 2 * ASIN(SQRT(POW(SIN((' . $lat . ' * 3.141592654 / 180 - location_x * 3.141592654 / 180) / 2),2) + COS(' . $lat . ' * 3.141592654 / 180) * COS(loc...

php开启与关闭错误提示

windows系统开关php错误提示 如果不具备修改php.ini的权限,可以将如下代码加入php文件中: 代码如下 复制代码 ini_set("display_errors", "On"); error_reporting(E_ALL | E_STRICT); 当然,如果能够修改php.ini的话,如下即可: 代码如下 复制代码 找到d...

DESTOON微信端在线支付主动唤起微信支付

Destoon的微信端支付走的还是二维码扫码支付,流程是“用户下单->生成支付二维码->手机端扫码或识别图中二维码支付”,这样操作很麻烦,而且一般情况下会弹出“未开通扫码支付”。 现在要更改为:“用户下单->主动唤起微信支付->支付成功” 修改方法...

PHP显示所有错误

在PHP头部插入文件 ini_set('display_errors',1); //错误信息 ini_set('display_startup_errors',1); //php启动错误信息 error_reporting(-1); //打印出所有的 错误信息 ini_set('error_log', dirname(__FILE__...

Top