特喵的随机 Git 提交信息

2333… 最近发现一个神奇的站点,随机生成 Git commit message。     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 7月 26, 2018

PHP 获取不带命名空间的类名

方法很多,列出几个,以供参考。 Laravel 源码里扒出来的 class_basename 辅助函数 base...     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 7月 24, 2018

数据库血的教训

不用扩展实现的 PHP 加密混淆,没有靠谱的产品,还有可能导致逻辑出问题,而且无法检查。 由于环境因素的差异在 PHP 内产生的影响是非常巨大的,做 SaaS (服务器由客户运维)还是不用 PHP ...     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 7月 17, 2018

Yii2 输出文件下载响应

最近为了尽可能优雅地实现产品需求,天天看 Yii 源码,感觉还是非常爽的。本文将要介绍如何使用 Yii 内置的方法,输出文件、流、字符串为下载响应。 通过查看 yii\web\Response     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 7月 14, 2018

Yii2 在模块内映射 Controller 到其它控制器

上文讲解关于如何映射 Action,本文讲解如何映射 Controller。 ...     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 7月 13, 2018

Yii2 在控制器内映射 Action 到其它动作

本文讲解:如何把控制器内的任意一个 Action 映射到另一个 Action。     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 7月 13, 2018

Yii2 允许控制器内直接返回数组

类似 Laravel 的效果:直接 return 数组输出 JSON 响应。办法有很多,目前我找到的最优解决方案如下。 /** * Enable J...     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 7月 13, 2018

PHP 批量替换字符串

PHPer 们应该都知道 str_replace 函数,而如何使用数组批量替换某字符串内的子串,这里有个骚操作。 话不多说,直接上代码:     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 7月 11, 2018

PHP 使用 array_map 替代 foreach

讲个 PHP 的骚操作。论如何实现:把二维数组内某二维元素的值,单独提出来组成一维数组。     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 7月 11, 2018

对 MacDown 说再见

这两天又在折腾编辑器,早上刚更新了关于 VSCode 的最新配置。 从接触 Markdown 到现在,差不多一年,最开始记不住格式、到现在驾轻就熟。 最早的时候,入门 MD 选了很久的编辑器,从各类在...     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 7月 10, 2018