首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
麦索
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
Laravel 的 Eloquent模型 中的属性访问控制意义及实践
我们在定义一个自己的 Laravel 模型时都需要继承 Illuminate\Database\Eloquent\Model 这个类,在这个类中定义了很多模型相关的操作和行为。今天我们来重点说说 Model 中包含的属性。 在框架定义属性中访问权限一般有 protected 和 …
PHP 用 Enum 限定参数类型
痛点 PHP 是一门若类型语言,这是大家都知道的,弱类型让我们在编写代码时很舒服,但是维护它却变得不那么舒服,一个小型的 PHP 项目只有有限的几个程序员去维护的话,其实这个问题并不明显,也不会成为困难,但是当项目变大,协作的人数变多的时候这就是一个需要去正式的问题。 PHP 7…
简单解释什么是 依赖注入 和 控制反转
关于 依赖注入 与 控制反转 的概念有些人觉得很难理解,最近在给别人讲这个概念的时候梳理了一个比较好理解的解释,而且我认为非技术人员也应该能听的懂,因此分享给大家,希望下次你在给别人讲的时候也能讲的明白。 其实 依赖注入 和 控制反转 说的是同一件事情,只是站的角度不同而已。 我…
laravel 源码分析-路由是如何调用到控制器
概述 laravel 的路由相比其他PHP框架非常灵活和优雅,它也能做的在url不变的情况下改变调用的控制器和方法。 那么这到底在 laravel 里是怎么完成的呢 路由到底是如何获取的? 这没什么神秘的,回忆一下我们写一个单页过程化 PHP 脚本时我们是如何接收 HTML 页面…
说说 PHP 的魔术方法及其应用
PHP中将所有__(两个下划线)开头的类方法作为魔术方法,这方法之所以称为魔术方法是因为其实现的功能就如变魔术一样感觉很神奇。在特定的事件下触发,这真的很酷。 __construct() 这个方法应该是最常用的,被称为构造器或者构造方法,当一个对象被实例化时会被首先调用,而在 …
PHP 文件操作的各种姿势
使用 SPL 库 SPL 是 PHP 标准库,用于解决典型问题的一组接口与类的集合。 迭代器 FilesystemIterator 官方文档:http://php.net/manual/zh/class.filesystemiterator.php 类摘要: Filesyste…
MySQL 常用数据存储引擎区别
MySQL 有多种存储引擎,目前常用的是 MyISAM 和 InnoDB 这两个引擎,除了这两个引擎以为还有许多其他引擎,有官方的,也有一些公司自己研发的。这篇文章主要简单概述一下常用常见的 MySQL 引擎,一则这是面试中常被问到的问题,二则这也是数据库设计中不可忽略的问题,…
Ubuntu 搭建 GitLab 笔记
简介 GitLab 社区版可以提供许多与 GitHub 相同的功能,且部署在属于自己的机器上,我们会因为网络及其他一些问题而不便使用 GitHub ,这时部署一个 GitLab 是最好的选择。 下载 GitLab 并安装 我的环境是 Ubuntu 16.04 下进行部署操作。 …
S.O.L.I.D 面向对象设计和编程(OOD&OOP)笔记
SOLID 是 面向对象编程 和 面试对象设计 的五个基本原则,应用这五个原则能创建一个易于维护和扩展的软件系统。SOLID 可以指导代码重构和在迭代的过程中进行代码清扫,以使得软件源代码清晰可读和具有良好的扩展性。在测试驱动开发中是典型应用场景,并且也是敏捷开发和自适应软件开发基…
PHP trait 特性在 Laravel 中的使用个人心得
trait 是在PHP5.4中为了方便代码复用的一种实现方式,但目前我在看的的PHP项目中较少看的有程序员去主动使用这个实现方式,在laravel中有很多 trait 的使用,关于trait 在 laravel 的使用请参看 Laravel 在哪些地方用了 trait? 我曾在…
下一页
个人成就
优秀创作者
文章被点赞
1,074
文章被阅读
91,743
掘力值
3,205
关注了
1
关注者
1,252
收藏集
0
关注标签
0
加入于
2016-09-20