LaraBase // Code Sexily 自带福利的技术社区

单例模式(Singleton)
2年前
专辑

单例模式(Singleton)

最简单的设计模式 很容易理解,也很简单。 最常见的场景就是一个数据库的链接,我们每次请求只需要连接一次,也就是说如果我们用类来写的话,只需要用一个实例就够了(多了...
  • 8182
  • 2
  • 1
PHP设计模式简介
2年前
专辑

PHP设计模式简介

为什么要学这个东西? 当你写了一段时间的PHP代码,用各种框架构建了不同业务,这种时候,你可能会有一种需求:装B; 在编程领域,就这个需求而言,可以从两个点切入,一个...
  • 14624
  • 3
  • 5
获取Model的所有数据属性-顺便说说PHP的reflection机制
3年前
散文

获取Model的所有数据属性-顺便说说PHP的reflection机制

原因 最近在写一个自动化的crud后台,因为是自动化的,所以不能手写Model的每个字段,而是要自动获取。 那么就提出了一个问题,怎么通过一个字符串变量,比如'course',来...
  • 1822
  • 1
  • 0
代码:生成人类可读的文件尺寸
4年前
散文

代码:生成人类可读的文件尺寸

系统对文件的计算都是按字节数来算的,前端显示的时候需要转化一下单位,方便阅读。 一个小函数: function humanFileSize($size,$unit="") { if( (!$unit &am...
  • 2508
  • 1
  • 0