代码规范,冲刺计划

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2018SE2/
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/2018SE2/homework/11542
这个作业的目标 代码规范

一、代码规范

  1. PHP命名规则
    提取出来具有通用函数的包含文件,文件后缀以.inc来命名,表明这是一个包含文件。
    如果有多个.inc文件需要包含多页面,请把所有.inc文件封装在一个文件里面,具体到页面只需要包换一个.inc文件就可以了
    如:xxx_session.inc
    xxx_comm..inc
    xxx_setting.inc
    mysql_db.inc
    把以上文件以一下方式,封装在xxx.basic.inc文件里面
    require_once(”xxx_session.inc”);
    require_once(”xxx_comm.inc”);
    require_once(”xxx_setting.inc”);
    require_once(”mysql_db.inc”);
    注:是否需要封装到一个文件,视情况而定,如果每个inc的功能是分散到不同的页面使用的话,就不建议封装。
  2. PHP存放规则
    一般包含文件不需要直接暴露给用户,所以应该放在 Web Server访问不到的目录,避免因为配置问题而泄露设置信息。
  3. PHP对输入参数值进行转义处理
    页面接到参数需要SQL操作,这时候需要做转义,尤其需要注意”;”。
    如:$a = ” Let’s go ” ;
    $sql = “Insert into tmp(col) values(’$a’)” ;
    这种情况出现错误的不确定性。

4 PHP操作大HTML文本
很多时候需要存放一大段HTML文本供页面使用,象用户定制页头页脚等。
需要剔除脚本标记,避免执行恶意php代码。
转换”<"">“号,保证代码完整。

5 PHP命名规范
制定统一的命名规范对于项目开发来说非常重要,不但可以养成程序员一个良好的开发习惯,还能增加程序的可读性、可移植性和可重用性,还能很好的提高项目开发的效率。

原文地址:https://www.cnblogs.com/zhuanyetuandui/p/14033085.html