分类:教程

怎样才算学会了 Laravel?

Laravel 框架是一个功能丰富、架构完善的框架,然而对于一个野路子 PHP 程序员来说要想上手不是那么简单的事,为什么呢? Laravel 的核心概念你掌握了吗? Laravel 中可能有许多你之前闻所未闻的概念,比如服务容器(Service Container) 、服务提供...

shanhuhai 4年前 (2017-09-06) 9072℃ 29喜欢

composer 安装 Laravel 5.5

让我们来安装最新版的 Laravel 5.5。 使用 composer 安装 Laravel 5.5 之前,你需要先安装compser。 安装 假设你要做一个博客的项目,打开命令行执行 composer create-project --prefer-dist laravel...

shanhuhai 4年前 (2017-09-05) 27183℃ 38喜欢

composer安装教程

composer 本身其实就是一个 phar 文件,也就是一组php文件的压缩包。所以安装是很简单的,只要下载这个 phar 文件就行了。 安装 打开命令行(Windows 下是cmd)执行: # 首先下载安装程序,就是一个 php 文件 php -r "copy('https:...

shanhuhai 4年前 (2017-09-05) 6355℃ 10喜欢

Centos6.5 编译安装 PHP 7.1.9

PHP7 的时代到来了! 编译安装的好处 编译安装比yum 安装的好处是可以定制安装目录,想启用关闭哪些扩展都可以在编译指令里指定。 安装php7.1.9 步骤 1. 创建下载目录 养成好习惯,安装包不要乱丢。 mkdir ~/download cd ~/download 2....

shanhuhai 4年前 (2017-09-04) 5956℃ 9喜欢

Chrome 扩展开发教程(3)——content_scripts用法

前面两章我们介绍了弹窗 popup 和 background的用法 这篇来介绍下 conent_scripts 的用法。 Content_scripts 简介 假如你想把访问到的页面里的图片都加上好看的边框你该怎么做? 用目前学习的东西,你是无法实现这个功能的,这时候你要用到 c...

shanhuhai 4年前 (2017-08-14) 12870℃ 9喜欢

Chrome 扩展开发教程(2) ——Background的用法

上一篇我们先写了一个简单的 “Hello ,Chrome”程序,用到了broswer_action,我们指定了点击插件按钮时弹出popup.html 页面。 在popup.html里面我们可以写html,css,js 来实现我们的业务逻辑。 注意 popup.html 中如果要写...

shanhuhai 4年前 (2017-08-13) 19339℃ 16喜欢

Chrome 扩展开发教程(1) ——Hello Chrome

今天教大家来做一个Chrome 扩展,学会这项技能你就可以开发很多工具来提高你使用浏览器的效率了。 我们先通过做一个最简单的Chrome 插件来学习如何制作Chrome扩展,我们先来实现点击浏览器按钮显示 “Hello , Chrome” 。 首先创建 一...

shanhuhai 4年前 (2017-08-12) 7828℃ 7喜欢

PHP 实现自己的模板引擎(三)——加入fetch方法

上一篇,我们给出了一个简单的模板引擎的例子,通过 extract 函数将变量注入到当前作用域,通过 include 将模板文件引入,从而将变量注入到了模板,但是这种方法的问题是,我们无法拿到内容,内容直接输出到了浏览器端,这篇我们看看如何拿到模板解析后的内容。 缓存区控制函数 在...

shanhuhai 4年前 (2017-08-10) 5572℃ 1喜欢

PHP 实现自己的模板引擎(二)——一个简单的例子

上一篇,我们讲了模板引擎的作用,以及做了一些准备工作,好了,现在来开始实现一个简单的模板引擎。 首先看一个简单的demo,我通过三个文件实现了一个简单的模板引擎的例子 目录结构如下: view.php是主要的模板引擎类, demo.php 是入口文件, tpl 目录是模板目录 ...

shanhuhai 4年前 (2017-08-09) 12631℃ 2喜欢