php-3

来源:互联网 发布:企业级即时通讯软件 编辑:程序博客网 时间:2024/06/05 11:08
php语言结构与函数的区别

语言结构:就是PHP语言的关键词,语言语法的一部分;它不可以被用户定义;它可以没有返回值。
函数:可以自定义,由代码块组成的,可以重复使用。

(1)语言结构比对应功能的函数快

(2)语言结构在错误处理上比较鲁棒,由于是语言关键词,所以不具备再处理的环节

(3)语言结构不能在配置项(php.ini)中禁用,函数则可以。

(4)语言结构不能被用做回调函数

常见的语法结构有:
echo
print
isset
unset
die
list
empty
include,注意,include_once()是函数
require,注意,require_once()是函数

...等..........


封装函数:为了代码的重用,控制程序的复杂性,提高开发效率,方便维护
  注意:自定义函数库文件是纯PHP文件, 顶行<?php, 最后一个 ?> 省略;


规范问题:
 1)命名规范:文件名(目录名)、变量名、函数名 (不能是php关键词)
   字母数字下划线,名称要有意思(建议使用英文或英文缩写,多个单词使用驼峰式)        
   
 2)代码格式化 (NetBeans编辑器,快捷键:Alt + Shift + F)

 3)目录结构:
   同一类文件放在一起(比如:image/css/js,php也一样,函数、表单处理程序、包含文件等等),这样不易混乱,方便查看,维护;
   所有代码都要放在站点目录下(myitem),不要放在此目录以外

 4)代码注释: 注明代码作用、逻辑

原创粉丝点击