![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 73
我才是二亮
一条茅坡村山坳里蹿出来的有追求的程序狗!
展开
-
OneThink创建新的菜单
OneThink中创建菜单,分为三步: 第一步:原创 2014-07-18 14:11:33 · 3031 阅读 · 0 评论 -
OneThink自动验证设置之自定义错误代码
在ThinkPHP中提供了一种数据验证方法,即自动验证。 数据验证有两种方式: 静态方式:在模型类里面通过$_validate属性定义验证规则。 动态方式:使用模型类的validate方法动态创建自动验证规则。 在OneThink的User控制器中,对用户登录以及注册定义了数据验证,而他的验证返回的错误信息是通过错误代码实现的。 在OneThink中 namespace Home原创 2014-07-13 14:53:42 · 2832 阅读 · 0 评论 -
PHP模板引擎的原理与实践
模板引擎就是在模板文件中使用一系列提前约定好的标签代替原生PHP代码,通过访问一个PHP的入口文件,会有一个PHP编译文件根据约定替换模板内标签以及标签内变量,最终将模板文件编译成一个PHP文件,然后展示到浏览器中。模板文件前端开发者将前端代码中的所有数据替换成与服务端开发者约定好的标签及变量名。原创 2015-08-20 18:54:47 · 1020 阅读 · 0 评论 -
PHP路由技术的原理与实践
0x00 路由实现原理用户通过指定的URL范式对后台进行访问,URL路由处理类进行处理后,转发到逻辑处理类,逻辑处理类将请求结果返回给用户。约定URL范式和规则约定一套自己喜欢的,对搜索引擎友好,对用户友好的URL规则URL处理类(即路由实现的核心)对用户请求的URL进行解析处理,获取到用户请求的类,方法,以及Query参数等,并将请求转发给逻辑处理类。逻辑处理类处理网站的真实业务逻辑。0x01 U原创 2015-08-21 18:04:26 · 2111 阅读 · 0 评论