09 2020 档案

摘要:我们在做任何一款产品的时候,或多或少都会涉及到用户和权限的问题。譬如,做企业类软件,不同部门、不同职位的人的权限是不同的;做论坛类产品的时候,版主和访客权限也是不一样的;再例如一款产品的收费用户和免费用户权限也是迥然不同的。 但在设计产品的用户和权限的关系的时候,很多产品经理可能按照感觉来,在并不清 阅读全文
posted @ 2020-09-30 14:35 makalo 阅读(811) 评论(0) 推荐(0)
摘要:ajax同步 : 意味着此时请求Server后,JS代码不再继续执行,等待Server返回后才继续往下执行。 ajax异步 : 意味着此时请求Server后,JS代码继续执行,不管Server什么时候返回。 var f; $.ajax({ type : "post", url : "cuoche/c 阅读全文
posted @ 2020-09-29 18:09 makalo 阅读(886) 评论(0) 推荐(0)
摘要:json(['status'=>$status,'msg'=>$msg, 'data' => $data])->getContent() 阅读全文
posted @ 2020-09-29 16:36 makalo 阅读(2280) 评论(0) 推荐(0)
摘要:判断对象中是否有某属性的常见方式总结,不同的场景要使用不同的方式。 一、点( . )或者方括号( [ ] ) 通过点或者方括号可以获取对象的属性值,如果对象上不存在该属性,则会返回undefined。当然,这里的“不存在”指的是对象自身和原型链上都不存在,如果原型链有该属性,则会返回原型链上的属性值 阅读全文
posted @ 2020-09-23 19:48 makalo 阅读(300) 评论(0) 推荐(0)
摘要:php在用户自定义函数中支持可变数量的参数列表。 php5.5及更早的版本中 在php5.5及更早的版本中,使用func_num_args(), func_get_arg(), func_get_args()函数实现。 <?php function myfunc(){ // 获取参数数量 echo 阅读全文
posted @ 2020-09-23 15:10 makalo 阅读(421) 评论(0) 推荐(0)
摘要:thinkphp5.1官方文档已经说明了关于[NOT] NULL的表达式用法,使用如下 ->where('字段名','null')//查询为NULL时的条件 ->where('字段名','not null')//查询不是NULL时的条件 这种用法在单独语句使用时是没有任何问题的,官方还提供了快捷方法 阅读全文
posted @ 2020-09-19 10:16 makalo 阅读(2786) 评论(0) 推荐(0)
摘要:写代码的时候发现一个排序的问题tp5.1 的order 函数 如果排序字段是字符串类型的小数,你会发现使用order函数怎么排序都不正常,看到这个现象你们大概也猜到原因了,到最后执行sql的时候类型没有转化,那怎么处理这个呢? 我使用的是sql 直接转换,那么问题来了,怎么自定义排序,或者说怎么在模 阅读全文
posted @ 2020-09-18 20:07 makalo 阅读(3620) 评论(0) 推荐(0)
摘要:think 5.1 多对多关联,有两种方式: 方式一: 直接写中间表名,进行关联 格式: return $this->belongsToMany('关联模型名', '中间表名', '中间表外键,对应关联模型主键', '当前模型关联键,中间表中的字段对应当前模型的主键'); 例: return $th 阅读全文
posted @ 2020-09-07 09:47 makalo 阅读(786) 评论(0) 推荐(0)