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语言的关键词,语言语法的一部分;它不可以被用户定义;它可以没有返回值。
函数:可以自定义,由代码块组成的,可以重复使用。
(1)语言结构比对应功能的函数快
(2)语言结构在错误处理上比较鲁棒,由于是语言关键词,所以不具备再处理的环节
(3)语言结构不能在配置项(php.ini)中禁用,函数则可以。
(4)语言结构不能被用做回调函数
常见的语法结构有:
echo
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)代码注释: 注明代码作用、逻辑
阅读全文
0 0
- php/3
- php 3
- php(3)
- php-3
- 【PHP】php 5.4.3安装教程
- PHP学习笔记-PHP语言基础3
- PHP学习-DAY3-PHP基础3
- PHP学习3 — PHP操作数据库
- PHP学习3 — PHP操作数据库
- PHP学习3 — PHP操作数据库
- PHP学习笔记3-php提高
- PHP Knowledge 3
- PHP函数大全(3)
- 1.3.3 PHP语句
- 谈谈PHP语法(3)
- PHP入门学习3
- PHP 编码规范3
- PHP会员系统(3)
- Cocos2d-x中SimpleAudioEngine播放多个背景音乐时被覆盖的问题
- Ending、提高数据库性能
- MySQL的Crash Safe和Binlog的关系
- 工作流调度系统介绍,常见工作流调度系统对比,azkaban与Oozie对比,Azkaban介绍与特性(来自学习笔记)
- OSGI笔记
- php-3
- div 中img 居中
- Java中使用DecimalFormat
- 使用Spring Cloud构建统一配置中心
- java 深入理解泛型
- AJAX向springmvc controller提交
- 909422229_Excel导入导出实现
- 从数据库成生java的实体类
- jenkins自动部署到tomcat