摘要:
本文翻译自http://web-techno.net/typing-with-php-7-what-you-shouldnt-do/,英语好的请移步原文。 当PHP7出现了强类型,我看到了光明。我终于有信心不会再因为PHP弱类型看见bug或者不一致的情况。 我记着读过一些代码,对其中的变量该是的类型 阅读全文
摘要:
起因 这是一篇翻译文章,因阅读原文收获较大,故翻译。本人英语水平有限,英文好的可以看原文链接 ——————————————————————————————————————————————————— 干货分割线 ————————————————————————————————————————————— 阅读全文
摘要:
问题 最近在用Laravel5.4做项目,使用Eloquent ORM中group by对数据进行分组查询时会报错。报错如下: SQLSTATE[42000]: Syntax error or access violation: 1055 'field' isn't in GROUP BY 原来是开 阅读全文
摘要:
起因 最近在做一个需求:判断时间输入时间段(开始时间、结束时间)是否跟数据库已有数据重叠。什么叫重叠呢? 根据常规的认知,以上四种情况都被认为是时间的重叠。 解决方法 前提假设: 数据 开始时间 < 结束时间 php 待判断开始时间:$start_time 待判断结束时间:$end_time mys 阅读全文
摘要:
普通查询 查询构造器 //使用select() $users = DB::table('users')->select(['name', 'email as user_email'])->get(); //使用get() $users = DB::table('users')->get(['name 阅读全文
摘要:
背景 以下是通过TIOBE查询的2017年8月TOP10编程语言的排行情况: 排行 语言 1 Java 2 C 3 C++ 4 C# 5 Python 6 Visual Basic .NET 7 PHP 8 JavaScript 9 Perl 10 Ruby 假设程序猿A掌握了的C语言、PHP和Ja 阅读全文