有个需求,想实现PHP里用php_curl下载大文件,如果直接下载到内存呢,那肯定药丸,所以肯定要输出到文件才行,示例代码如下:

<?phpset_time_limit(0);//This is the file where we save the    information$fp =[......]

Read more

本文承接昨天的博文,有个魔数,不是我想要的结果,因为这玩意儿稳定性有待考证。所以搜寻了一个支持设置像素的二维码的模块:endroid/qr-code
GitHub地址:https://github.com/endroid/qr-code

实际测试了下,这个模块易用性和兼容性更强,安装模块后,[……]

Read more

PHP QR code是一款常用的二维码生成库,但是里面控制二维码图像尺寸的参数其实对于一般用户可能有点迷,并不是直接输入像素的。

正好,近期有个需求是要调整之前微信小程序二维码的接口,要求支持指定宽度。所以有了本文。

参考:https://www.cnblogs.com/frey/p/[……]

Read more

查询是不区分大小写的,但是返回的字段可是区分的,有奇葩要求,强制字段名最小化,放到Yii2里如何实现呢?其实很简单,改下驱动配置,给数据库加个参数即可。

原始数据库配置示例:

<?phpreturn [    'class'       => 'yii\db\Connection[......]

Read more

恩,很有趣的函数,判断是否为空,听起来很简单是吧,其实考基础功的,如果是字符串0的话,会输出什么判定?看似小儿科的东西,工作中使用起来还是要细心一些。

摘录官方手册(https://www.php.net/manual/zh/function.empty.php)内容如下:

以下的东西被[……]

Read more

以下代码完整转载自:PHP急先锋 的博客 https://www.cnblogs.com/xuzhengzong/p/7908285.html

<?php//获取单个汉字拼音首字母。注意:此处不要纠结。汉字拼音是没有以U和V开头的function getfirstchar($s0){[......]

Read more

用过这框架的都知道,API默认是用减号分隔的。然而,有个需求必须要用大写的驼峰实现,接口示例:

http://127.0.0.1/Test/SearchContent

要实现的话,怎么整?对我而言……硬上撒~

改两个框架中的文件:

\vendor\yiisoft\yii2\bas[......]

Read more