您现在的位置是:首页 > 经验心得经验心得

搭建自己的PHP框架心得

【经验心得】人已围观

简介据表和Model类的ActiveRecord映射
初次使用yii2的ActivceRecord类觉得好方便,只需要定义其字段同名属性再调用save方法就OK了(好神奇啊),它是怎么实现的呢,看了下源码,明白了其大

据表和Model类的ActiveRecord映射
初次使用yii2的ActivceRecord类觉得好方便,只需要定义其字段同名属性再调用save方法就OK了(好神奇啊),它是怎么实现的呢,看了下源码,明白了其大致实现过程(基类)。

使用‘describe table_name’ 查询语句;
分析查询结果:对每一个字段,有Field(字段名)、Type(数据类型)、Null(是否为空)、Key(索引信息,‘PRI’表示为主键)、Default(默认值)、Extra(附加信息,如auto_increment)
通过判断其主键($row['KEY'] == 'PRI')信息,保存时看是否有主键信息,若存在,则为更新;不存在,则插入。
另外,解析出来的字段信息还有更多妙用~~
结语
感觉好久没写文章了,‘毕业’对于一个类似专科学习方式的人来说是有些繁琐了,保存好对学校的留恋,继续出发。

真是越学习越觉得自己认识不够,在看一些PHP框架源码时,有时候会感觉自己还差得很远,那种整体感和布局感,估计需要时间和经验的积累吧。

因为框架的应用和自己现在的工作关系不是特别大,而且自己最近在努力学习一些编程底层类的东西,所以框架系列可能会有些‘便秘’,会写点其他的。。。这两天准备换地方住了,跑着看房子了,原谅我‘短’一点。。

哈哈,欢迎继续关注我的文章,嗯,一直在用心。

很赞哦! ()

上一篇:PHP开发经验总结

下一篇:前后端分离

相关文章

文章评论

    emm...暂不支持评论

标签云

站点信息

  • A建站时间:2014年11月29日
  • B建站时间:2019年7月6日
  • 网站程序:帝国CMS7.5
  • 博客模板免费获取
  • 网站地图XML网站地图
  • 微信公众号:扫描二维码,加我吧

打赏本站

  • 如果你觉得本站很棒,那就很棒吧!
  • 保护隐私:不开放打赏了~