PHP 函数
函数的基本概念
函数:function ,是一种语法结构将实现某一个功能的代码块,封装到一个结构中,从而实现代码的反复利用。
函数定义语法
函数的关键点:function 关键字、函数名、参数、函数体和返回值
函数名不区分大小写
基本语法如下
<?php
function 函数名(){
函数体
返回体
}
// 调用函数
函数名();
?>
示例
函数的目的是为了实现一个功能,尽量简单明了
函数执行的内存分析:
1、读取代码进入到代码段(编译:将代码编程字节存储到内存)
2、根据代码逐行执行
先编译,后执行
函数的命名规范
规范:有字母、数字和下划线组成,但是不能以数字开头。
函数参数
示例
常用的系统函数
1.关于输出的函数
print()
:类似于 echo 输出内容,可以不适用括号也可以输出。
print_f()
: 类十余 var_dump() ,比 var_dump简单,不输出数据类型,只输出值
2.关于时间的函数
date()
:按照制定格式对对应的时间戳(从1970年格林威治时间开始计算的秒速)
time()
:获取当前时间对应的时间戳
microtime()
:获取微妙级别的时间
strtotime()
:按照规定格式格式的字符串转换成时间戳
3.有关数学的函数
max()
:指定参数的最大值
min()
:指定参数的最小值
rand()
:得到一个随机数
mt_rang()
:于rang一样,但是底层结构不一样,效率比rand高(建议使用)
round()
:四舍五入
ceil()
:向上取整,向上取一个比自己大的最小整数
floor()
:向下取整
pow()
:求次方
abs()
:绝对值
sqrt()
:求平凡跟
4.有关函数的函数
function_exists()
:判断指定的函数名字是否在内存中
func_get_arg()
:在自定义函数中获取指定数值对应参数
func_get_args()
:在自定义函数中获取所有的参数(数组)
func_num_args()
:获取当前自定义函数的数量