程序员小助手

187 篇文章
26 人订阅

全部文章

程序员小助手

3分钟短文 | Laravel如何改造复杂的多表联合查询,这很高效!

今天我们来说一下laravel框架里最常用的数据库模型操作,特别是功能复杂的应用程序, 往往会拆分出许多的业务表,关联表,在时间和空间上进行权衡。

2130
程序员小助手

3分钟短文 | Laravel 灵活地获取当前请求的路由地址

Laravel程序上下文内,我们需要动态地获取当前的路由地址,应该怎么写呢?本文就通过从 Laravel 4 到 5 及以上版本的实现方法,带大家重温这一知识点...

4720
程序员小助手

3分钟短文 | Laravel 内3种数据校验的写法,你喜欢哪一个?

web应用程序公开访问几乎没有不带用户交互的,难免要接收用户输入的奇奇怪怪的东西。对于后端程序,必须对输入的内容进行有效性过滤。

2520
程序员小助手

3分钟短文 | Laravel SQL筛选两个日期之间的记录,怎么写?

今天说一个细分的需求,在模型中,或者使用laravel提供的 Eloquent ORM 功能,构造查询语句时,返回位于两个指定的日期之间的条目。应该怎么写?

4210
程序员小助手

3分钟短文 | Laravel 检验关联模型是否存在的2个必知必会方法

接着我们的Laravel系列说下去。今天的主题是在程序内,用什么方法判断,模型的关联模型是否存在呢?

3330
程序员小助手

3分钟短文 | Laravel blade模板里优雅地定义PHP变量

Laravel秉持MVC的设计理念,在V = view 中放置视图相关的内容。特别是 blade 模板引擎带来了很强大的解析方式。

6720
程序员小助手

3分钟短文 | Laravel 注册全局助手函数的2种方式

Laravel框架内提供了 Str,Arr 等帮助类,用于字符串操作,数组操作,将PHP内置的 str 开头的函数,和 array 开头的函数,使用面向对象的方...

8650
程序员小助手

3分钟短文 | Laravel 获取模型查询生成的SQL语句

在程序开发阶段,我们关注于业务逻辑,实现功能。而laravel提供了非常好的 debug 支持,只需在 env 文件内指定 debug = true ,就可以在...

5920
程序员小助手

3分钟短文 | PHP获取函数的代码片段,唯有反射最高效!

为了演示上一篇我们所说的PHP中反射的应用,本篇接着讲反射的应用。因为其特性,是操作函数和方法的,是函数的操作者,类的操作者,所以显得格外重要。

9030
程序员小助手

3分钟短文 | Laravel原来有2种集合Collection,怪不得老用不对!

在大多数情况下,将它们视为相同的实例并不会出错。不过在编程中,脑海里时常清晰地区分出正在使用的是那个Collection,可以有效减少不必要的调用。

8310
程序员小助手

3分钟短文 ! Laravel拼装SQL子查询的最佳实现

对于数据库DBA可能更习惯从SQL的角度出发,从SQL现有的语言结构和功能上解决问题。比如查询一个product表,要求查询条件中,product_catago...

6210
程序员小助手

3分钟短文 | Laravel 模型的get find first方法你分清咋用了吗?

只有3列,一个是主键,一个是标题,一个是文本内容。注意数据库字段,表,均声明了utf-8编码。

7510
程序员小助手

3分钟短文 | Laravel模型获取最后一条插入记录的ID编号

为了模拟实际编程情况,我们使用以下代码。比如有一个CRM系统,需要用户输入上报公司信息之后,通过API接口返回提示信息。

6810
程序员小助手

3分钟短文 | PHP获取函数参数名,和类定义的常量,都要反射!

本文我们分享两个知识点,算是PHP编程中的稍微高阶一点的用法,一般不会用到。可是有了这个思路之后,你对于自己的冗余代码,应该会有想法了。

6720
程序员小助手

3分钟短文 | Laravel获取关联表指定列的3个方法

在数据库表的设计时,对不同的功能进行切分,分割为不同的表进行存储。在业务逻辑中,再将需要连接的数据进行整合输出。

7920
程序员小助手

3分钟短文 | Linux 使用curl发起post请求的4个常用方式

cURL是一种命令行实用程序,用于使用一种受支持的协议,从远程服务器传输数据,或将数据传输到远程服务器。默认情况下,已安装在macOS和大多数Linux发行版上...

5740
程序员小助手

3分钟短文 | PHP 连接2个字符串的8个方法,新手常犯错

今天我们不说数组,说一说字符串的操作。PHP因为历史包袱,工具库内存在了各个时期的各种类型的 array_* 数组操作函数,和 str_* 字符串操作函数。参数...

5110
程序员小助手

3分钟短文 | Laravel同时连接多个数据库,你用啥办法?

在巩固了基础知识之后,我们把目标转向框架的学习。Laravel 是一个全球流行的框架,开发者和使用者都比较活跃,周边有许多库,和第三方资源均提供了支持。

6710
程序员小助手

3分钟短文 | Laravel复杂SQL超多WHERE子句,本地作用域你没用过

使用框架就是为了方便把注意力集中在逻辑上,而不用关心与数据库操作的方方面面。Laravel提供的 eloquent orm 使用面向对象的方式封装了PDO数据库...

5910
程序员小助手

3分钟短文 | Laravel模型关联删除表记录,用观察者还是事件钩子

说一个场景需求,假如有一个user模型,用户的上传图片存在另外一张表photo内。当删除该用户时,想要同时删除关联的photo表的相关记录。应该用什么办法呢?

7810

扫码关注云+社区

领取腾讯云代金券