PHP开发中需要注意哪些事项 千锋深圳讲师为你解答
时间:2018-03-19 16:14:58 | 来源:千锋教育深圳校区 | 作者:小CPHP编程语言作为一种脚本语言,它大多数时候是用于处理数据以及交换数据。对于很多初入门PHP编程语言学习的新手而言,很多时候会混淆是不是要加闭合标签,应不应该使用mysql函数这种种问题!那么,PHP开发到底需要注意哪些呢?千锋深圳校区培训讲师为你好好讲解!
1.不要使用mysql_函数
你不仅仅“不应该”使用mysql_函数。PHP7已经把它们从核心中全部移除了,也就是说你需要迁移到好得多的mysqli_函数,或者灵活的PDO实现。
2.不要在文件末尾使用PHP闭合标签
实际上,Zend框架特别禁止了它。PHP并不需要文件末尾的闭合标签,并且我们可以通过去掉它来不会在后面添加任何的空白字符。
3.不要在循环中执行查询
在循环中执行查询非常浪费。它给你的系统施加不必要的压力,并且可能能够在循环外部快获得相同结果。当我遇到需要这样的情况时,我通常会使用两个分离的查询来解决问题,我会使用它们来构建数据数组。之后我会遍历数组,并不需要在这个过程中执行查询。弄懂这些的佳方式是阅读函数文档,以及使用类似QueryMonitor的工具。
4.不要信任用户输入
信任用户输入是不明智的。始终校验、过滤、转义、检查并留好退路。用户数据存在三个问题:我们开发者并没有考虑每种可能性,它通常不正确,以及它可能是蓄意破坏。经过周密考虑的系统可以防护这些威胁。要确保使用类似filter_var()的内建函数检查适当的值,以及在处理数据库时转义。
面对上述的这些关于PHP开发过程中的注意事项,你是否真的掌握了?如果对于PHP的知识点还不够了解,不妨加入千锋深圳PHP培训,课程升级,增加为完善的移动端API接口开发课程,让学员从零开始编写接口以及使用业界非常完善的各个接口开发框架进行开发,进一步丰富学员的实战经验,满足所有企业或者产品接口开发的需求!