php
璁明如你
这个作者很懒,什么都没留下…
展开
-
解析php中$a+(++$a)+(++$a)为什么等于7
解析php中$a+(++$a)+(++$a)为什么等于7 <?php $a = 1; echo $a+(++$a)+(++$a); #输出为7 按照我们正常的思维上面的代码应该是8,因为++的优先级比+的优先级高; 第一个++$a应该是2,第二个++$a应该是3所以说第一个$a最后的结果应该是3+2+3=8; 但是输出的结果是7,根据这个结果我做了以下尝试 <?php $a = 1; echo $a+((++$a)+(++$a)); #输出为8 $b = 1; echo ($b+(++$b)原创 2020-08-24 09:14:44 · 285 阅读 · 0 评论 -
php接收无下标的post数据
php接收无下标的post数据 在对接第三方接口有的时候会遇到第三方平台回调的数据居然是无下标的json数据; 本人在遇到这种情况的时候也是非常懵逼的,因为我们正常开发接收的数据一般都是有下标的如:$_POST['name']这样的; 刚开始接触是很懵,但是深入以后就会发现用curl请求人家接口返回的格式是一样的,只不过是方向反了; post无下标的json实现方法(就是一个curl post的方法 只不过是在post之前先转成json) $data = ['name' => 'zhan原创 2020-06-13 17:52:45 · 131 阅读 · 0 评论 -
thinkphp5+phprcode生成不了二维码
phprcode生成不了二维码的解决方案 先上我的代码 application/common.php function qrcode($data, $filename,$level = 3, $size = 4) { //我的phpqrcode是放在extend文件夹 import('qrcode.phpqrcode', EXTEND_PATH); $qrcode_path = PUBLIC_PATH.'/uploads/home/' . $filename . '.png';原创 2020-06-12 12:00:42 · 335 阅读 · 0 评论