写出优异的程序代码是一门艺术,要想云云,就必需在一开始就养成优越的编程习气。优越的编程习气不仅有助于项目早期的设想(如模块化),还能够使你编写的代码更易于明白,从而使代码的保护事情更轻松、更省力。不好的编程习气则会形成代码bug,而且会使今后的保护事情困难重重。类别:PHP教程 / 日期:2019-12-01 / 浏览:212 / 评论:0
引荐课程:PHP教程。
本文以PHP言语为例,引见一些优越的编程习气,愿望能够对你有所协助。
1. 计划代码构造
优异的PHP代码应当有清楚的构造。PHP面向对象的特征许可程序员将应用程序分解为函数或要领。假如代码艰涩难明,你也能够增加诠释,使代码的功用一览无余。编码时应只管将前端代码(HTML/CSS/JavaScript)与应用程序的服务端划定规矩离开,或许你能够应用遵照MVC形式的PHP框架来构建你的应用程序。
2. 编码作风一致
优异的PHP代码应当具有一致的作风。比方,为变量和函数制订一致的定名划定规矩,为轮回使命(比方数据库存取、错误处理)制订一致的接入规范,或许保持有规律的代码缩进,这些编码习气都能够让他人浏览代码越发轻松。
3. 可移植性
优异的PHP代码应当具有可移植性。程序员应学会应用PHP现有的特征(比方把戏引号和短标签等),应当相识产物需求,顺应PHP的特性,保证写出的PHP代码具有可移植性和跨平台性。
4. 代码平安性
优异的PHP代码应当具有平安性。PHP5具有卓着的特征和灵活性,但应用程序的平安每每控制在程序员的手中。作为专业的PHP开发人员,应当对平安破绽有一些深切相识,罕见的平安破绽有跨站剧本进击(XSS)、跨站要求捏造(CSRF)、代码注入破绽和字符编码破绽等。应用PHP中的特定功用和函数(比方mysql_real_escape_string等)能够协助程序员写出平安的代码。
5. 增加诠释
代码诠释是代码中的主要组成部分,它诠释了函数运转的目标,这类诠释会在代码今后的保护中供应异常有效的协助。
6. 防止简写标记
应应用完全的肇端标记,不引荐应用简写的肇端标记。
7. 用单引号替代双引号
因为PHP会对双引号中的内容举行变量搜刮,为了防止这类搜刮带来的机能影响,程序员应当应用单引号援用字符串。
8. 转义输出
应当在htmlspecialchars函数中应用ENT_QUOTES参数,保证单引号(')也能够被转义。只管没有划定必需如许做,但这是一个好习气。
9. 应用逗号离隔字符串输出
字符串连接符(.)能够将单一的字符串通报给echo语句举行输出,与之比拟,逗号能够完成echo语句中字符串的离别输出,这对PHP来说是一个机能改良。
10. 在输出前搜检通报值
应当记得在输出前搜检$_GET['query'] 的通报值。应用isset函数或是empty函数能够搜检变量值是不是为空。
以上就是php怎样才写出文雅的代码的细致内容,更多请关注ki4网别的相干文章!