用户中心USER CENTER

首页/用户
  • PHP中require和include的区别

    摘要:基本概述在中都是用来加载文件的。带和不带的区别主要是带的会判断你在加载这个文件之前是否已经加载过了文件,避免重复加载。一般是放在流程控制的处理区段中。这种方式,可以把程式执行时的流程简单化。经测试,不存在该区别。可能低版本存在该区别。 基本概述 require、require_once、include、include_once 在php中都是用来加载文件的。 带once和不带once...

    ysl_unh 发布于PHP
  • [Doctrine Migrations] 数据库迁移组件的深入解析三:自定义数据字段类型

    摘要:自定义根据官方文档,新建类,集成,并重写,,,等方法。如果集成迁移组件的时候数据库里已经存在表且有类型的字段,那么执行迁移命令时就会报错。下一章我们来详细研究如何集成方式的数据迁移组件。 自定义type 根据官方文档,新建TinyIntType类,集成Type,并重写getName,getSqlDeclaration,convertToPHPValue,getBindingType等方...

    ysl_unh 发布于PHP
  • 利用docker调试OpenStack服务

    摘要:而且恰巧接触到了强大的,所以经过不断的摸索,我最终能够利用非常方便对自己的代码进行调试。但是其他的组件应该也是适用,特别是除外与不依赖于特定环境的组件。安装目前支持,和。我们暂且先用后者做一个自己的镜像,并以调试为例。 背景 从工作开始就一直做openstack的开发,期间经历了做私有云的开发,到现在在做公有云网络控制器的开发。开发调试的时候,最让我头疼的是不是调试代码和找bug。而是...

    ysl_unh 发布于容器云
  • PHP 实现无限分类

    摘要:下面就记录下我在写时实现无限分类的过程。方法是一个递归函数。这边我自定义了一个递归函数用于获取该分类下的子分类。具体实现如下获取子节点记录该分类的深度启用禁用如果该分类的依旧有子分类则再次遍历输出重置分类层级最终效果 最近打算做一个blog,通常每篇文章都有属于自己的分类。下面就记录下我在写blog时实现无限分类的过程。php框架用的是laravel,根据注释也能轻松改成你习惯的框架。...

    ysl_unh 发布于PHP
  • Laravel5.2队列驱动expire参数设置带来的重复执行问题 数据库驱动

    摘要:已经取消了参数,都用来执行。取数据的过程事物处理已经打开。取得符合条件的队列后程序会更新该条数据,并且更新完后即。 connections => [ .... database => [ driver => database, table => jobs, queue => defaul...

    ysl_unh 发布于PHP
<