PHP函数知识点大全,初学者的小帮手
初学者在进行PHP编程学习的时候,首先就会接触到PHP函数,函数是PHP编程的重要表达方式,光内建函数就长达上千种。今天六星教育的老师整理出一些关键性具有特别意义的函数与其性质,希望能给同学们的学习带来帮助,能加深对PHP编程语言的了解。
construct() 当实例化一个对象的时候,这个对象的这个方法首先被调用。
destruct() 当删除一个对象或对象操作终止的时候,调用该方法。
get() 当试图读取一个并不存在的属性的时候被调用。
set() 当试图向一个并不存在的属性写入值的时候被调用。
call() 当试图调用一个对象并不存在的方法时,调用该方法。
toString() 当打印一个对象的时候被调用
clone() 当对象被克隆时,被调用
rad2deg() 函数把弧度数转换为角度数。
pow() 函数返回 x 的 y 次方。
pi() 函数返回圆周率的值。
octdec() 函数把八进制转换为十进制。
mt_srand() 播种 Mersenne Twister 随机数生成器。
mt_rand() 使用 Mersenne Twister 算法返回随机整数。
mt_getrandmax() 显示随机数的最大可能值。
min() 返回最小值。 max() 返回最大值。
log1p() 以返回 log(1 + x),甚至当 x 的值接近零也能计算出准确结果。
log10() 以 10 为底的对数。 log() 返回自然对数。
lcg_value() 组合线性同余发生器。
is_nan() 判断是否为合法数值。 is_infinite() 判断是否为无限值。
is_finite() 函数判断是否为有限值。
hypot() 函数计算一直角三角形的斜边长度。
setrawcookie() 函数不对 cookie 值进行 URL 编码,发送一个 HTTP cookie。
setcookie() 函数向客户端发送一个 HTTP cookie。
headers_sent() 函数检查 HTTP 报头是否发送/已发送到何处。
headers_list() 函数返回已发送的(或待发送的)响应头部的一个列表。
header() 函数向客户端发送原始的 HTTP 报头。
ftp_systype() 函数返回远程 FTP 服务器的系统类型标识符。
ftp_ssl_connect() 函数打开一个安全的 SSL-FTP 连接。
link() 函数建立一个硬连接。
is_writeable() 函数判断指定的文件是否可写。
is_writable() 函数判断指定的文件是否可写。
is_uploaded_file() 函数判断指定的文件是否是通过 HTTP POST 上传的。
is_readable() 函数判断指定文件名是否可读。
is_link() 函数判断指定文件名是否为一个符号连接。
is_file() 函数检查指定的文件名是否是正常的文件。
is_executable() 函数检查指定的文件是否可执行。
is_dir() 函数检查指定的文件是否是目录。
glob() 函数返回匹配指定模式的文件名或目录。
fwrite() 函数写入文件(可安全用于二进制文件)。
ftruncate() 函数把文件截断到指定的长度。
ftell() 函数在打开文件中的当前位置。
fgetss() 函数从打开的文件中读取一行并过滤掉 HTML 和 PHP 标记。
fclose() 函数关闭一个打开文件。
clearstatcache() 函数清除文件状态缓存。
set_exception_handler() 函数设置用户自定义的异常处理函数。
reset() 函数把数组的内部指针指向第一个元素,并返回这个元素的值。
list() 函数用数组中的元素为一组变量赋值。
ksort() 函数按照键名对数组排序,为数组值保留原来的键。
end() 函数将数组内部指针指向最后一个元素,并返回该元素的值(如果成功)。
each() 函数生成一个由数组当前内部指针所指向的元素的键名和键值组成的数组,并把内部指针向前移动。
current() 函数返回数组中的当前元素(单元)。
count() 函数计算数组中的单元数目或对象中的属性个数。
以上就是PHP编程里常用的一些函数,在开发过程中,我们要在知道每个函数所代表含义的前提下,正确运用PHP参与项目的运作。