php 0 篇文章

Laravel 复杂聚合查询 sql 构建,备忘小例子

Laravel 复杂聚合查询 sql 构建,备忘小例子
在实际开发过程中时不时的会遇到一些统计查询的需求,面对复杂的查询需求可以直接手写原生 sql 之后直接 DB::select,当然也可以使用 Illuminate\Database\Query\Builder 组织查询程序,为了使代码更具可读性还是推荐使用 Query\Builder 较为优雅。下面是备忘小例子 $query=DB::table('erp_cutover_statistic0')->whereBet

我不懂如何定义一个 PHP 函数

我不懂如何定义一个 PHP 函数
今天升级升级 laravel 框架后报出?语法错误,找到代码一看函数的传递参数前面有一个‘?’,看不懂了知识盲区,太久没有更新知识库了可选参数 VS 可空参数可选参数可选参数可以理解为函数运行时可以传也可以不传的参数,如:functiongetName($name=''){return$name;}getName();//返回''getName('Hello');//返回 Hello 这个经常使用到就不必多说了

提高 PHP 性能的编码技巧

提高 PHP 性能的编码技巧
本文收集一些 php 编程的小技巧用单引号代替双引号来包含字符串,这样做会更快一些。因为 PHP 会在双引号包围的字符串中搜寻变量,单引号则不会。如果能将类的方法定义成 static,就尽量定义成 static,它的速度会提升将近 4 倍。在执行 for 循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用 foreach 代替。注销那些不用的变量尤其是大数组,以便释放内存。请自觉少用 include_once()、