• Laravel源码分析--Laravel生命周期详解

    一、XDEBUG调试 这里我们需要用到php的 xdebug 拓展,所以需要小伙伴们自己去装一下,因为我这里用的是docker,所以就简单介绍下在docker中使用xdebug的注意点。 1、在phpstorm中的 Perferences Languages Framework PHP debug DBGp Proxy 中的Host填写的是宿主机的IP...

    2018-12-02 06:17:02

  • 漫谈PHP组件、框架、Composer那些事

    什么是组件 组件是一组打包的代码,是一系列相关的类、接口和Trait,用于帮助我们解决PHP应用中某个具体问题。例如,你的PHP应用需要收发HTTP请求,可以使用现成的组件如guzzle/guzzle实现。我们使用组件不是为了重新实现已经实现的功能,而是把更多时间花在实现项目的...

    2018-12-02 06:16:50

  • thinkPHP5框架渲染模板的3种方法

    控制器不仅可以直接输出数据,而且还可以加载模板,这个被他们成为模板渲染,那么 thinkPHP5 框架渲染模板的3种方法大家了解吗?爱站技术频道小编今天就带你进入下文了解一下吧! 在控制器里渲染模板 namespace app\index\controller;use think\view;class Index{ publ...

    2018-12-02 06:16:54

  • PHP类名获取的几种方式及单例模式实现

    参考:https://www.cnblogs.com/water0729/p/5803217.html ? php class foo { static public function test() { echo "foo.__CLASS__:". __CLASS__ ."\n" ; echo "foo.get_class:". get_class ()."\n" ; echo "foo.get_called_class:".get_called_class()."\n" ; }}...

    2018-12-02 06:16:20

  • 举例说明PHP中如何使用Snoopy方法

    Snoopy是一个模仿Web浏览器功能的PHP,它可以完成获取网页内容和发送表单的任务,那么Snoopy是什么??Snoopy的特点有哪些呢?爱站技术频道小编带大家分享本文举例说明PHP中如何使用Snoopy方法,一起来了解一下吧! Snoopy是什么?? Snoopy是一个 php 类,用来模仿web浏览...

    2018-12-02 06:16:51

  • phpstorm破解注册码

    https://licensez.com/...

    2018-12-02 06:16:09

  • PHP 类名::class含义

    自 PHP 5.5 起,关键词 class 也可用于类名的解析。 使用 ClassName::class 可以获取一个字符串,包含了类 ClassName 的完全限定名称。这对使用了命名空间的类尤其有用。 ? phpnamespace ddd\vector; class Demo{ public function test() { // code... }} echo Demo::...

    2018-12-02 06:16:13

  • PHP之httpRequest

    ?php /** * Respose A Http Request * * @param string $url * @param array $post * @param string $method * @param bool $returnHeader * @param string $cookie * @param bool $bysocket * @param string $ip * @param integer $timeout * @param bool $block * @r...

    2018-12-02 06:16:08

  • PHP匿名函数和闭包

    概述 闭包和匿名函数在PHP 5.3.0中引入,这两个特性非常有用,每个PHP开发者都应该掌握。 匿名函数其实就是没有名称的函数,匿名函数可以赋值给变量,还能像其他任何PHP函数对象那样传递。不过匿名函数仍然是函数,因此可以调用,还可以传入参数,适合作为函数或方法的...

    2018-12-02 06:15:57

  • Laravel系列之CMS系统学习 — 前提碎片、配置

    一、Homestead准备 上一篇文章已经对它的配置进行了说明,下面对Homestead.yaml进行说明 1 --- 2 ip: "192.168.10.10" 3 memory: 2048 4 cpus: 1 5 provider: virtualbox 6 7 authorize: ~/.ssh/id_rsa.pub 8 9 # 没有pub的是私钥,有pub的公钥 10 keys: 11 - ~/.ssh/i...

    2018-12-02 06:16:02

2