2019年4月22日

PHP如何判断一个数组是一维还是多维

摘要: 什么叫多维数组呢?多维数组,本质上是以数组作为数组元素的数组。 二维数组又称为矩阵,一个数组的元素如果是一维数组,那么我们就称这个数组是二维数组。 怎么判断一个数组是否是一维数组呢?通过count()函数 int count ( mixed $var [, int $mode ] ) -- 计算数组 阅读全文

posted @ 2019-04-22 12:51 追风的浪子 阅读(1725) 评论(0) 推荐(0) 编辑

PHP的 preg_match_all

摘要: 语法:int preg_match_all ( string pattern, string subject, array &matches [, int flags] ) 这个函数的返回值是整个pattern匹配到的结果数量。 matches(注意这里是引用)是一个二维数组,matches[0] 阅读全文

posted @ 2019-04-22 12:41 追风的浪子 阅读(509) 评论(0) 推荐(0) 编辑

model下的 link用法

摘要: 平时开发中,我们经常会遇到相关联的表,一个表生成数据的同时,另外一个表也要同步插入数据。 表结构: 现在我们新建一个账户,同时生成对应的配置表。代码如下: 实际开发中,我们可能会遇到这种情况,最开始我们只有A表数据,而没有B表,后来在开发功能中,才新增加了B表。 一般情况下,我们创建B表时,就会通过 阅读全文

posted @ 2019-04-22 02:25 追风的浪子 阅读(457) 评论(0) 推荐(0) 编辑

Yii2中多表关联查询(hasOne、hasMany、join、joinwith)

摘要: 表结构 现在有客户表、订单表、图书表、作者表, 怎么来确定是一对多 还是一对一呢?这个很简单,比如下面的Customer,一个Customer有多个Order,所以就是一对多;又比如Book,一个Book只有一个作者(这里的情况就是一本书只有一个作者),所以就是一对一。 模型定义 下面是这4个个模型 阅读全文

posted @ 2019-04-22 00:58 追风的浪子 阅读(4688) 评论(0) 推荐(1) 编辑

生成表model时,强制自动生成AR文件

该文被密码保护。 阅读全文

posted @ 2019-04-22 00:14 追风的浪子 阅读(1) 评论(0) 推荐(0) 编辑

封装Bean类

该文被密码保护。 阅读全文

posted @ 2019-04-22 00:04 追风的浪子 阅读(0) 评论(0) 推荐(0) 编辑

导航