• thinkphp 模型分层

    时间:2020-Mar-Mon 05:36:02

    以下内容摘自tp5手册 ThinkPHP支持模型的分层 ,除了Model层之外,我们可以项目的需要设计和创建其他的模型层。 通常情况下,不同的分层模型仍然是继承系统的thinkModel类或其子类,所以,其基本操作和Model

    Read more

  • 万物皆对象

    时间:2020-Feb-Thu 07:29:30

    很简单,比如说你写个程序实现的功能是:我去上学 以前我们是面向过程的,所以你要写一个函数表示“去”你可以写成骑车去,或者坐车去,然后你要表示“我”和“学校” 而在面向对象里面:一切皆

    Read more

  • 静态变量-静态局部变量

    时间:2020-Feb-Thu 05:29:54

    static类型的内部变量同auto自动变量(即未加 static 声明的局部变量)一样,是某个特定函数的局部变量,即只能在定义该变量的函数内使用该变量,两者作用域相同;两者的不同在于:auto自动变量会随着函数被调用和退出而存在和消失,而static类局部变量不会,它不管其所在的函数是否被调用,都将一直存在;不过,尽管该变量还继续存在,但不能使用它。倘若再次调用定义它的函数时,它又可继续使用,而且保存了前次被调用后留下的值。换言之,static类型的内部变量是一种只能在某个特定函数中使用,但一直占据存储

    Read more

  • php单例模式

    时间:2020-Feb-Thu 09:31:00

    单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。要点主要有三个:1.一个类只能有一个对象;2.必须是自行

    Read more

  • array_column()函数用法

    时间:2020-Feb-Thu 09:52:11

    array_column() 作用   返回输入数组中某个单一列的值。 语法   array_column(array,column_key,index_key); 参数介绍   array:多维数组   column_key:可以是索引数组

    Read more

  • 使用explode函数,单引号和双引号出现的问题 php中 字符串可以使用 单引号‘ 或者双引号 “ 来定界。但是两个是有区别的, 使用单引号引起来的字符串 php本身不会对它进行解析, 就是里边是什么字符就严格什么

    Read more

  • 想不想修真数据(备用)

    时间:2020-Feb-Wed 10:35:19

    想不想修真数据(备用)

    Read more

  • MySQL的整型类型有这样几种: 类型 存储空间 M默认值(显示宽度) 数据大小(无符号:unsigned) 描述 1 tinyint(M) 1 tinyint(4) 有符号的范围:-128 到 127,无符号的范围: 0 到 255 的整型数据。

    Read more

  • !和empty()行为有什么区别?

    时间:2020-Feb-Sat 11:36:43

    首先习惯性地,RTFM没有好不好,只有合适不合适!和empty()行为有什么区别? !相当于转换为布尔值后取反,结果可以参照手册的布尔值转换部分 empty行为同样见手册他们的行为有3个差异 空SimpleXML (经过实验,发现这是文档问

    Read more

  • ThinkPHP6 核心分析(十二):系统服务

    时间:2020-Feb-Sat 11:15:57

    说明 内置服务 服务注册 服务初始化 自定义系统服务 在 Composer 扩展包中使用服务 总结 说明#更新日志:2019-11-1 更新到 6.0 正式版。什么是系统服务?系统服务是对于程序要用到的类在使用前先进行类的标识的绑定

    Read more