
PHP技术相关
文章平均质量分 64
RingRanChina
这个作者很懒,什么都没留下…
展开
-
PHP几个防SQL注入攻击自带函数区别
<br />SQL注入攻击是黑客攻击网站最常用的手段。如果你的站点没有使用严格的用户输入检验,那么常容易遭到SQL注入攻击。SQL注入攻击通常通过给站点数据库提交不良的数据或查询语句来实现,很可能使数据库中的纪录遭到暴露,更改或被删除。<br />为了防止SQL注入攻击,PHP自带一个功能可以对输入的字符串进行处理,可以在较底层对输入进行安全上的初步处理,也即Magic Quotes。(php.ini magic_quotes_gpc)。如果magic_quotes_gpc选项启用,那么输入的字符串中的单引转载 2011-03-30 12:33:00 · 1055 阅读 · 0 评论 -
2010年1月18日 关于命名规则的重要性
<br /> 看了之前写的代码,原来发现维护起来很难!数千个类,数千个方法,你都不知道这些类有什么作用!也记不得当初为什么要这样命名!感悟颇深。。<br /> 1.注释一定要全.<br /> 2.变量命名和方法命名一定要工整!一定要做到故名思意!<br /> 一个优秀的程序员,要写出优秀的代码,少BUG的程序。严谨的态度是必须的。<br /> 工作的态度,决定了是否专业!良好的习惯一定要养成,免得日后对于后来维护的人,要带来多大的麻烦哦![s:8]原创 2011-03-30 12:28:00 · 1145 阅读 · 1 评论 -
PHP 中 $_REQUEST、$_GET、$_POST、$_COOKIE 的关系和区别
PHP 中 $_REQUEST、$_GET、$_POST、$_COOKIE 的关系和区别1.关系:$_REQUEST包含了$_GET、$_POST、$_COOKIE的所有内容,是它们的集合体。2.$_GET、$_POST、$_COOKIE在$_REQUEST中都有一个副本。改变$_REQUEST的值不影响$_GET等,反之亦然。3.GET和POST同名的情况下,$_REQUES转载 2011-10-27 10:25:21 · 4398 阅读 · 2 评论 -
PHP设计模式——适配器模式(研磨设计模式学习笔记)
需求:只需要将日志记录到文件中。(日志系统第一版)/** * 日志系统第一版 * @author ranping */class LogModel { private $logId; private $operateUser; private $operateTime; private $logContent; public function getLogId(原创 2012-11-04 22:41:27 · 740 阅读 · 0 评论 -
PHP设计模式——抽象工厂(研磨设计模式学习笔记)
场景: 组装电脑。 需要做的工作: 选择所有配件,CPU,主板,显卡,内存,电源等。为了简单只选择CPU,和主板的问题。 CPU :属性有品牌,型号,针脚,确定了这些才能确定具体的CPU 主板:属性有品牌,芯片组等。也只有这些确定了,才能确定具体的主板。 需要考虑各个配件之间的兼容性。cpu针角与主板提供的针原创 2012-11-11 00:55:33 · 1546 阅读 · 3 评论 -
PHP设计模式——简单工厂(研磨设计模式学习笔记)
在没有使用工厂模式时的实现方式:interface Api { public function test1();}class Impl implements Api { public function test1() { }}class Client { public static function main() { $api = new Impl;原创 2012-11-04 16:57:48 · 924 阅读 · 0 评论 -
PHP设计模式——工厂方法模式(研磨设计模式学习笔记)
定义: 定义一个用于创建对象的接口,让子类决定实例化哪一个类, Factory Method 使一个类的实例化延迟到子类。工厂方法的解决思路很有意思,就是不解决,采取无为而治的方式。功能:让父类不知道的情况下,完成自身的功能调用;而具体的实现延迟到子类来实现。实现成抽象类实现成具体类工厂方法的参数和返回谁在使用工厂方法创建对象: 应该是C原创 2012-11-10 21:33:46 · 885 阅读 · 0 评论 -
大专生JAVA的这条路
我有一万元钱,是借的!我借了这一万块钱准备去北京继续学习。 我是一个大专生,不入流我学校!虽然我相信一个人的努力能改变命运!所以我一直都在努力的学习JAVA技术,希望能在这条路上走的更远!我有女朋友,对我很好,也很支持我!但我从格力空调辞职,我就选择了JAVA开发这条路,因为我想通过学习技术改变自己的命运。 从JAVA基础开始学时,我都不知道有J2EE这个东西。J原创 2010-03-17 01:13:00 · 11640 阅读 · 87 评论