保举课程: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若何能力写出优雅的代码的具体内容,更多请存眷资源魔其它相干文章!
标签: php php开发教程 php开发资料 php开发自学
抱歉,评论功能暂时关闭!