我们刚才的控制器已经写好了,那么我们现在就来完成我们的模型, 首先我们在Model目录下创建一个CategoryModel.class.php 代码如下: 然后我们回到我们的控制器CategoryController.class.php: 然后我们再来写我们的视图页面: 因为涉及到上传,所以我们表单 ...
分类:
Web程序 时间:
2016-04-23 16:38:30
阅读次数:
201
二、模板引擎原理 1、什么是模板引擎 实际上就是把PHP代码与HTML代码完全分离的一种模板技术 2、核心原理 载入html静态模板并把里面的特殊标签如{$title}替换成相应的php逻辑代码 html代码: php代码: 3、编写MVC框架中的视图类 1)视图类的编写 2)视图类的使用 在核心控... ...
分类:
其他好文 时间:
2016-04-22 23:57:27
阅读次数:
349
从事多年的PHP开发,有许多针对php开发上的性能优化都需要注意的,或者是PHP小技巧都是可以提升php的性能,现在将平时总结出来的一些比较实用的提高php性能的方法做一下总结并分享一下,欢迎新手围观,高手指正!
1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可...
分类:
Web程序 时间:
2016-04-22 20:04:49
阅读次数:
192
1.概述 简单说,我们使用PSR-2兼容规范,所以应用于PSR-2的一切对我们的代码也同样适用。 文件必须使用 <?php 或 <?= 标签。 文件未尾应该有一个新行。 PHP代码文件必须只能使用无BOM的UTF-8。 代码缩进必须使用4个空格,而不是tab按键。 类名必须使用大驼峰式(首字母大写) ...
分类:
其他好文 时间:
2016-04-21 08:47:13
阅读次数:
197
代码执行是指攻击者通过浏览器或者其他客户端软件提交一些用户自己构造的php代码至服务器程序,服务器程序通过eval、assert、reg_replace等函数执行用户提交的php代码。 其实,我们平时所见到的SQL注入、xss等漏洞都是代码执行漏洞。 测试代码: <?php $a = $_GET[' ...
分类:
其他好文 时间:
2016-04-20 16:26:55
阅读次数:
169
使用习惯了VisualStudio2010的代码自动换行功能,在使用EclipseForPHP写代码的时候,看着代码不能自动换行,感觉非常的别扭,搜索发现,EclipseForPHP没有自动换行的功能,但是有插件支持。添加该插件后,可以实现自动换行功能。插件的名称为WordWrap。该插件的更新网址为:htt..
分类:
Web程序 时间:
2016-04-20 02:09:10
阅读次数:
178
之前其实写过一次微信号的简单开发,包括菜单自动回复拉取用户信息等简单的微信公众号的开发,今天又用到了,然后发现自己还是忘记了,看来记录下来是真的有必要的。我今天主要是写了拉取用户信息,所以我这比写的也就是拉取用户信息。
这里使用的还是TP的框架写的php代码进行开发的。
1.对使用的公众号进行基本配置
代码:
//微信验证
public function che...
分类:
微信 时间:
2016-04-19 12:21:49
阅读次数:
641
首先,我们先看一段PHP代码: <?php $time = date ("Y-m-d H:i:s"); $pattern = "/\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}/i"; if(preg_match($pattern,$time,$arr)){ echo "<p ...
分类:
其他好文 时间:
2016-04-19 08:50:00
阅读次数:
128
del.php 代码如下: <html><head ><meta charset="utf-8"><title>我的留言板</title></head><body><center> <?php include("menu.php"); ?> <h3>删除留言</h3> <?php $id=$_GET ...
分类:
Web程序 时间:
2016-04-18 18:44:17
阅读次数:
234