PHP调试功能[断言]

在php中若没接触过单元测试相关功能,就很可能不了解断言功能。php中的断言相关功能只在代码测试阶段使用,正式环境都是注释掉的。 和断言功能相关的函数主要就两个:assert() 与 assert_option() assert_...

那些PHP中常用的设计模式

做过几年php开发的道友,多多少少都会使用或接触几种设计模式,可能只是懂得代码的设计逻辑却不一定知道相应的术语。 /** * 单例模式: 常用在数据库连接中 * 完整的单例,从各个角度防止创建出第二个实例 ...

拉取Git项目冲突时的解决步骤

使用Git多人协同开发项目,最常见的问题就是代码冲突。虽然每次push项目之前一定要pull一下,但总会因为某个人的某种骚操作造成冲突。记录下抽屉 stash 的使用方式,解决冲突必备技能! 1、先将本地修改存储...

PHP生成首字符头像图

在项目中发现的生成字母头像的函数,支持中文。在用户头像默认为空的时候用此函数生成头像还是不错的! /** * 首字母头像 * @param $text 文字 * @return string */ function letter_avatar($text){ ...

PHP生成全球唯一标识UUID

UUID 全称是 Universally unique identifier,它是一种识别符,使用任意的计算机都可以生成,不需要一个中央数据库进行管理,即可以保证几乎没有重复的几率。而 UUID 的值域之大,据说给世界上每一粒沙子分配一...