php学习小结
学习php这么久了,对php的编程有一些小结,在以后做项目的时候需要考虑这些问题。一个小项目都可能要进行不断地优化和修复问题,做完一个项目,后期的维护也是需要花时间的,所以这些都要进行考虑。
一.细心
1.php代码的完整性,不能少了结尾的分号“;”,双引号显示变量值,单引号显示变量名称。
2.调试代码可以用var_dump进行调试,查看显示结果,逐一排查
3.时区设置,东八区,函数使用
4.编码设置,有BOM和没有BOM的区别,去BOM方法
5.使用函数可以更方便,函数调用方式
6.使用类可以管理函数等,使用很方便,尤其是在多个地方引用的时候,类的使用方法
7.用户输入:html过滤方法、空字符、输入验证、sql注入、js的使用
8.数据库的“增删改查”组合使用,各自的特点和限制方法
9.循环语句变量使用
10.条件语句的合理使用
11.cookie和session的使用以及清空
12.访问量、点赞、分享的设计
13.UI的设计与bootstrap, 媒体查询
14.伪静态使用
15.php版本的差异
慢慢学,慢慢补充,善于总结才有进步!
16.GET和POST的区别,post相对安全,传输数据量可达2M
17.php错误类型:提示(问题级数最低),警告(直接显示,但后面的代码会继续执行),致命错误(程序终止执行,页面只有致命报错信息)。
18.定义常量define函数,定义一个域名路径,调用文件很不错。
19.date的使用
20.代码可以不加“?>”结尾,不加则自检为php代码,加了之后视为文本(html)内容,类库等不加更好,避免被包含时出现错误。据说还可以“获知病毒”,没有试过……
21.require引入可能导致致命错误,终止执行代码,include一般只是警告错误,可以进行执行代码