网站建设

php常用函数整理

这里整理一些常用的php函数,方便使用

【字符串处理】

substr() 函数返回字符串的一部分。如果 参数start 是负数且 length 小于或等于 start,则 length 为 0。

strpos() 返回字符串在另一个字符串中第一次出现的位置。

strripos() 查找字符串在另一字符串中最后一次出现的位置

str_replace() 字符串替换

preg_replace() 正则替换

preg_match() 正则匹配

trim() 函数从字符串的两端删除空白字符和其他预定义字符。

ctype_space() 用于检查字符串是否全由空白字符组成,仅在字符串的所有字符都是空白字符时返回 true


【数组处理】

usort() 数组排序-使用用户自定义的比较函数对数组进行排序。

shuffle() 将数组顺序打乱

array_reverse() 用于反转数组的顺序

array_rand() 从数组中随机获取,如果数组比较大,就不太推荐这种方式,用shuffle()打乱后获取性能更好

array_slice() 从数组中取出一部分

array_shift() 删除数组第一个成员

array_unique() 数组去重

array_key_exists() 检查键是否存在


【文件处理】

file_get_contents() 函数是用于将文件的内容读入到一个字符串中的首选方法,但遇到读大文件操作时,不建议使用。可以考虑curl等方式代替。


【路径处理】

dirname() 获取指定路径的父目录的路径。


【系统常量】

DIRECTORY_SEPARATOR 预定义的常量,Unix 类系统为 /,Windows 为 \。

__DIR__ 魔术常量,表示当前文件所在的目录路径。


【预定义服务器变量】

$_SERVER['REQUEST_URI'] 获取url不带域名部分


【其它】

empty() 空判断,检查是否为空

isset() 在php中用来判断变量是否声明,该函数返回布尔类型的值,即true/false。

echo() 输出

var_dump() 调试输出

// 单行注释

/**/ 多行注释

fastcgi_finish_request() 简单的说,就是提前响应给客户端,实现简单的异步,这个函数可以提升响应速度,这个函数,只有服务器使用php-fpm才能使用,所以,最好在使用的时候,判断一下函数是否存在

ignore_user_abort() 这个简单的理解是,客户端断开链接,程序也还要继续执行

function_exists() 判断函数是否存在

min() 函数返回一个数组中的最小值,或者几个指定值中的最小值。

rand() 函数生成随机整数。


编辑:

阅读量:45

url链接:https://www.qozr.com/cms_php-chang-yong-han-shu-zheng-li.html

Tag标签: php

同类新闻

更多新闻

Copyright © 2007-2023 千欧中软 版权所有 https://www.qozr.com seo | 网站建设 [渝ICP备15005074号] 渝公网安备50011802011077