php

php在标准输入中获取用户输入的字符fgets()

php是c语言编写的,所以很多c语言的功能,php里面都有类似的功能,例如从文件指针中一行一行读取内容 fgets ( resource $handle [, int $length ] ) : string 从文件指针中读取一行,$handle必须有效,长...

laravel的factory自动填充数据

我们有时候会需要使用一些测试数据,如此我们就可以使用laravel的factory来填充一些数据。 那么,factory创建后的文件地址在database/factories文件夹内 然后其中就可以使用一些随机的数据创建,示例代码...

php日期时间处理组件 Carbon

Carbon是一个比较强大的日期时间组件,而laravel中已经默认集成了Carbon组件。 获取当前时间可以同 now() 方法获取当前的日期和时间。如果你不指定参数,它会使用 PHP 配置中的时区: echo Carbon::now();...

Laravel定时任务

任务执行代码位置 app目录下面console文件夹下的kernel.php里面写个自己要执行的任务。 然后直接执行artisan schedule:run就可以了,但是因为我们不是在凌晨1:00整,所以不会执行,如此的话,在服务器我...

Eloquent ORM的filter使用方式

下面的方法是取出一个用户的所有文章,再把文章分成两组,published和unpublished public function index(Request $request) { $articles = $request->user()->articles; $published = $articles->...

php最常用函数TOP100

在这里我们提供了使用频度最高的100个PHP原生函数,并且根据使用度从1到100标记,这一项分析来自于我们对1900个PHP开源项目的代码分析,使用的是 PHP static analysis 工具。 1 count 81.41 % 147.67 2...

命名空间简记

没有使用namespace定义的空间,就是公共空间。 网页的第一个namespace定义之前,不能有任何代码。 命名空间是一个虚拟的空间,不是真实存在的目录!命名空间的分隔符都是反斜杠\ 命名空间,针对函数,...

laravel模型的scope普通用法和全局用法

在项目中 经常会面对一些条件的查询,这些查询条件好些是相同的。scope可以实现这些相同条件的复用. 定义,函数名称为scope+首字母大写Active(这个名称随意) public function scopeActive($query) { return $...

laravel视图合成器viewcomposer

laravel中向多个视图传递公共数据,谁需要就传递给谁,一般情况下,都是用viewcomposer来完成 在AppServiceProvider文件中,boot方法内,可以使用最简单的方法传递数据 view()->composer('layouts.app',fu...