PHP已经更新到很多个版本,最近用的比较多的要数PHP5。下面我们为大家总结了PHP5常用函数,以便大家将来实际编写代码中查看。
pathinfo返回文件路径的信息 ,包括以下的数组单元:dirname ,basename 和 extension 。
func_num_args(),func_get_arg(),func_get_args()
glob— 寻找与模式匹配的文件路径
gzcompress() 和 gzuncompress() 函数:
json_encode() 和 json_decode()
serialize() 和 unserialize() 在我个人经验主要是处理数组传递,数组存库操作。
is_dir
mb_detect_encoding 自动获取字符串编码函数
usleep() 函数延迟代码执行若干微秒。
unpack() 函数从二进制字符串对数据进行解包。
uniqid () 函数基于以微秒计的当前时间,生成一个唯一的 ID。
time_sleep_until() 函数延迟代码执行直到指定的时间。
PHP5常用函数之time_nanosleep() 函数延迟代码执行若干秒和纳秒。
sleep() 函数延迟代码执行若干秒。
show_source() 函数对文件进行语法高亮显示。
strip_whitespace() 函数返回已删除 PHP 注释以及空白字符的源代码文件。
pack() 函数把数据装入一个二进制字符串。
ignore_user_abort() 函数设置与客户机断开是否会终止脚本的执行。
highlight_string() 函数对字符串进行语法高亮显示。
highlight_file() 函数对文件进行语法高亮显示。
PHP5常用函数之get_browser() 函数返回用户浏览器的性能。
eval() 函数把字符串按照 PHP 代码来计算。
defined() 函数检查某常量是否存在。
define() 函数定义一个常量。
constant() 函数返回常量的值。
PHP5常用函数之connection_status() 函数返回当前的连接状态。
connection_aborted() 函数检查是否断开客户机。
utf8_encode() 函数把 ISO-8859-1 字符串编码为 UTF-8。
utf8_decode() 函数把 UTF-8 字符串解码为 ISO-8859-1。
wordwrap () 函数按照指定长度对字符串进行折行处理。
nl2br
fgetcsv
vsprintf() 函数把格式化字符串写入变量中。
vprintf() 函数输出格式化的字符串。
vfprintf() 函数把格式化的字符串写到指定的输出流。
PHP5常用函数之ucwords () 函数把字符串中每个单词的首字符转换为大写。
ucfirst() 函数把字符串中的首字符转换为大写。
trim() 函数从字符串的两端删除空白字符和其他预定义字符。
substr_replace() 函数把字符串的一部分替换为另一个字符串。
substr_count() 函数计算子串在字符串中出现的次数。
substr_compare() 函数从指定的开始长度比较两个字符串。
substr() 函数返回字符串的一部分。
strtr() 函数转换字符串中特定的字符。
PHP5常用函数之strtok() 函数把字符串分割为更小的字符串。
strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。
strspn() 函数返回在字符串中包含的特定字符的数目。
strrpos() 函数查找字符串在另一个字符串中最后一次出现的位置。
strripos() 函数查找字符串在另一个字符串中最后一次出现的位置。
strrev() 函数反转字符串。
strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符。
strpos() 函数返回字符串在另一个字符串中第一次出现的位置。
PHP5常用函数之strpbrk() 函数在字符串中搜索指定字符中的任意一个。
strncmp() 函数比较两个字符串。
strncasecmp() 函数比较两个字符串。
strnatcmp() 函数使用一种“自然”算法来比较两个字符串。
strnatcasecmp() 函数使用一种“自然”算法来比较两个字符串。
strlen() 函数返回字符串的长度。
stristr() 函数查找字符串在另一个字符串中第一次出现的位置。
stripos() 函数返回字符串在另一个字符串中第一次出现的位置。
stripslashes () 函数删除由 addslashes() 函数添加的反斜杠。
stripcslashes () 函数删除由 addcslashes() 函数添加的反斜杠。
strip_tags() 函数剥去 HTML、XML 以及 PHP 的标签。
strcspn() 函数返回在找到任何指定的字符之前,在字符串查找的字符数。
PHP5常用函数之strcoll() 函数比较两个字符串。
strcmp () 函数比较两个字符串。
strchr() 函数搜索一个字符串在另一个字符串中的第一次出现。
strcasecmp() 函数比较两个字符串。
str_word_count() 函数计算字符串中的单词数。
str_split() 函数把字符串分割到数组中。
str_shuffle () 函数随机地打乱字符串中的所有字符。
str_rot13() 函数对字符串执行 ROT13 编码。
str_replace() 函数使用一个字符串替换字符串中的另一些字符。
str_repeat() 函数把字符串重复指定的次数。
str_pad() 函数把字符串填充为指定的长度。
str_ireplace() 函数使用一个字符串替换字符串中的另一些字符。
PHP5常用函数之sscanf() 函数根据指定的格式解析来自一个字符串的输入。
sprintf () 函数把格式化的字符串写写入一个变量中。
soundex() 函数计算字符串的 soundex 键。
similar_text() 函数计算两个字符串的匹配字符的数目。
sha1_file() 函数计算文件的 SHA-1 散列。
sha1() 函数计算字符串的 SHA-1 散列。
setlocale() 函数设置地区信息(地域信息)。
PHP5常用函数之rtrim() P rtrim() 函数
basename — 返回路径中的文件名部分
dirname — 返回路径中的目录部分
array_filter — 用回调函数过滤数组中的单元
array_flip — 交换数组中的键和值
array_count_values判断字符串中一字符出现的次数
array_uintersect — 计算数组的交集,用回调函数比较数据
array_unique — 移除数组中重复的值array_flip(array_flip())
arsort — 对数组进行逆向排序并保持索引关系
array_sum — 计算数组中所有值的和
array_search — 在数组中搜索给定的值,如果成功则返回相应的键名
in_array — 检查数组中是否存在某个值
array_push — 将一个或多个单元压入数组的末尾 (入栈)
array_unshift() 函数在数组开头 插入一个或多个元素
array_values 返回 input 数组中所有的值并给其建立数字索引 。////使用array_values函数进行重新索引
count_chars 返回字符串所用字符的信息
array_keys 返回数组中所有的键名
array_slice 从数组中取出一段
key() 返回数组中当前单元的键名 。
get_class_methods — 返回由类的方法名组成的数组
get_class_vars — 返回由类的默认属性组成的数组
get_class — 返回对象的类名
get_declared_classes — 返回由已定义类的名字所组成的数组
get_declared_interfaces — 返回一个数组包含所有已声明的接口
get_object_vars — 返回由对象属性组成的关联数组
get_parent_class — 返回对象或类的父类名
interface_exists — 检查接口是否已被定义
is_a — 如果对象属于该类或该类是此对象的父类则返回 TRUE
is_subclass_of — 如果此对象是该类的子类,则返回 TRUE
method_exists — 检查类的方法是否存在
property_exists — 检查对象或类是否具有该属性
parse_str(url,arr) 就是将一个url ?后面的参数转换成一个数组
parse_url(string url)是将一个完整的url解析成数组
http_build_query就是将一个数组转换成url ?后面的参数字符串,会自动进行urlencode处理
call_user_func_array
ctype_alnum -- 检测是否是只包含[A-Za-z0-9]
ctype_alpha -- 检测是否是只包含[A-Za-z]
ctype_cntrl -- 检查是否是只包含类是“ ”之类的字符控制字符
ctype_digit --检查时候是只包含数字字符的字符串(0-9)负数和小数会检测不通过
filter_var($email, FILTER_VALIDATE_EMAIL)
ctype_graph --检查是否是只包含有可以打印出来的字符(除了空格)的字符串
ctype_lower -- 检查是否所有的字符都是英文字母,并且都是小写的
ctype_print -- 检查是否是只包含有可以打印出来的字符的字符串
ctype_punct --检查是否是只包含非数字/字符/空格的可打印出来的字符
ctype_space -- 检查是否是只包含类是“ ”之类的字符和空格
ctype_upper -- 检查是否所有的字符都是英文字母,并且都是大写的
ctype_xdigit -- 检查是否是16进制的字符串,只能包括“0123456789abcdef”
相关推荐
PHP5常用函数列表概览,php常用函数 了PHP5常用函数
【PHP5常用函数介绍】 PHP5 是一种广泛使用的开源脚本语言,尤其适用于Web开发,它提供了丰富的内置函数,使得编程更加便捷。本章将详细介绍PHP5中的几个关键函数类别,包括数组函数、字符串处理函数、时间日期函数...
PHP5常用函数表手册,CHM格式!很好用得!最新最全面1
下面我们将详细探讨一些PHP5中的常用函数库及其应用。 1. **数组处理函数库** - `array_push()`: 向数组末尾添加一个或多个元素。 - `array_pop()`: 移除并返回数组的最后一个元素。 - `array_merge()`: 合并两...
PHP 常用函数 PHP 是一种服务器端脚本语言,常用于 Web 开发。下面是 PHP 中一些常用的函数,包括 I/O 函数、字符串函数、正规表达式函数等。 一、I/O 函数 1.Flush 函数:flush(); 该函数刷新 PHP 的输出缓存,...
下面将分别介绍标题和描述中提及的七大类PHP常用函数: A/数组函数: PHP提供了丰富的数组处理函数,如`array()`用于创建数组,`count()`计算数组元素个数,`array_push()`在数组末尾添加元素,`array_pop()`移除并...
PHP5常用函数之time_nanosleep() 函数延迟代码执行若干秒和纳秒。 sleep() 函数延迟代码执行若干秒。 show_source() 函数对文件进行语法高亮显示。 strip_whitespace() 函数返回已删除 PHP 注释以及空白字符的...
包含php常用函数。 包括数学函数, 包括数组函数, 包括字符串函数。 等等。
php、js、jquery、mysql、正则、文件处理函数、图像处理函数、时间函数,常用函数总结
PHP采集常用函数。PHP采集常用函数。PHP采集常用函数。
php常用函数及其功能整理
php常用函数总结表php常用函数总结表php常用函数总结表php常用函数总结表
最棒的,最好用的,最常用的PHP函数总结大全
### PHP常用函数详解 #### usleep() `usleep()` 函数用于让程序暂停执行指定的微秒数。这对于控制脚本的执行速度非常有用,尤其是在处理需要精确定时的任务时。 **语法:** `usleep ( int $microseconds ) : bool` ...
php必须掌握的常用函数总结,分类说明
1、附件上传函数 2、创建目录函数 3、弹出对话框函数 4、分页函数 5、非法字符函数
PHP 函数手册是 PHP programming language 的一个重要组成部分,涵盖了各种函数,包括数学函数、字符串处理函数、图像函数等。这份手册对 PHP 开发者非常重要,可以帮助他们快速了解和掌握 PHP 的各种函数。 Flush ...
### PHP常用函数学习 #### 字符串函数 在PHP中,字符串函数是非常重要的组成部分,用于对文本数据进行处理。下面详细介绍几种常用的字符串处理函数。 ##### 查找字符位置函数 1. **`strpos()`**:此函数用于寻找...
这个是一个php常用函数表格的集合,大致上基本常用的函数都已在内
PHP常用函数总结表(内含函数的使用介绍和案例,开发必备,实用)