拥有php标签的文章

ThinkPHP 5 (四):数据库中间层分析和ORM

ThinkPHP内置了抽象数据库访问层,把不同的数据库操作封装起来,我们只需要使用公共的Db类进行操作,而无需针对不同的数据库写不同的代码和底层实现,Db类会自动调用相应的数据库驱动来处理。采用PDO方式,目前包含了Mysql、SqlServer、PgSQL、Sqlite等数据库的支持。Db里面是一种工厂模式设计思想,对外操作都是操作Db类,内部的话根据不同的配置文件选择驱动,这个驱动才是决定collection是什么类型的。
阅读全文

ThinkPHP 5 (三):构建全局异常处理层

ThinkPHP 5提供了全局异常处理类,我们想控制返回到客户端错误信息的格式,我们就要重写全局异常类 管理这些异常 统一处理。
阅读全文

ThinkPHP 5 (二):日志记录在实际项目中的使用

ThinkPHP5框架里面有日志记录功能,是由\think\Log类完成的,文档上有写,实际在项目中用到日志记录的时候,由于文档写的很简单,里面有不少坑,特此把把踩过的坑记录下来,做个总结。
阅读全文

ThinkPHP 5 (一):用validate构建参数校验层

前端传入到服务器的数据,不仅要在前端进行数据校验,更要在服务端进行数据校验。为什么要构建数据校验层? 构建了统一数据校验层,使代码更加简洁和代码复用。
阅读全文

【nginx,apache】thinkphp ,laravel,yii2开发运行环境搭建

吉祥三宝(Yii2,Laravel5,Thinkphp5 ) 的Nginx和Apache的配置, 供大家参考
阅读全文

windows下安装php7的运行环境

wamp虽然好用,但是里面的php版本太低了,想用最新的php版本,那就需要自己手动安装组合wamp配置了,安装的时候里面有很多坑,所以记录下来(=谁让不用mac呢^_^)手动安装组合的配置如下: ①PHP7.2.5 ②Apache2.4.33 ③MySQL5.7.22 ④win8 64位 ps:所以PHP、Apache、MySQL选择对应64位版本的。
阅读全文

PSR:PHP推荐标准

  • 时光疯子
  • 2018-05-07 16:31:46
  • PHP
  • php
PSR是什么?PSR是PHP-FIG制定的推荐规范,这些规范的名称以PSR-开头,后面跟着一个数字。 PSR的作用是什么?用于解决大多数PHP框架经常会遇到的某个具体问题。PHP框架无需频繁解决相同的问题,它们可以遵守PHP-FIG制定的推荐规范,使用公用的方案来解决。
阅读全文

微信JS-SDK分享接口分享的不是自己设置的内容?

  • 时光疯子
  • 2018-04-26 15:40:54
  • PHP
  • php
微信公众号开发,做分享时,文档有分享的接口内容,发现自己设置的分享内容,点击分享时候 都不显示
阅读全文

后端php校验身份证号

  • 时光疯子
  • 2018-04-20 16:09:50
  • PHP
  • php
在做项目时,会遇到让用户填写个人资料时,需要填写用户的身份证号,这时候需要进行一个校验,一种是和公安部的身份系统进行连接这种很难 或者找接口还需要付钱,这种行不通;另一种可以利用身份证号的校验算法进行验证,不用钱,自己搞掂
阅读全文

商品的无限规格设计实现思路

在电子商城项目开发中, 会存在同一种商品存在不同规格的情况, 如图某型号手机在售卖时用户可以选择的不同规格:这里商品的库存量单位(SKU)便不再是该商品, 而是到具体属性组合出的规格, 每种规格可能会有不同的售价、运费与库存剩余情况, 所以用户在购买时, 不仅需要记录所购买的商品 ID, 同时也需要记录购买的该商品的具体规格。直观分析图示中的规格情况, 网络类型、机身颜色、机身内存&nb
阅读全文
首页 12 末页 共 13 条记录