澳门新葡萄京娱乐网站-澳门新葡萄京888官网-所有平台

热门关键词: 澳门新葡萄京娱乐网站,澳门新葡萄京888官网

多少个实用的PHP内置函数使用指南_php技艺_脚本之

作者: 编程知识  发布:2019-12-18

概述

PHP有许多内置函数,其中大多数函数都被程序员广泛使用。但也有一些函数隐藏在角落,本文将向大家介绍7个鲜为人知,但用处非常大的函数。 没用过的程序员不妨过来看看。

PHP有着众多的内置函数,其中大多数函数都被开发者广发使用。但也有一些同样有用却被遗忘在角落,本文将介绍7个鲜为人知功能却非常酷的函数。

1.highlight_string()

highlight_string()

当需要在一个网站中展示PHP代码时,highlight_string()函数就变的非常有用了。该函数通过使用PHP语法高亮程序中定义的颜色,输出或返回给定的PHP代码的语法高亮版本。

当需要在网页中展示PHP代码时,highlight_string()函数就显得非常有用。该函数通过PHP内置定义的颜色,返回函数中代码的高亮显示版本。

复制代码 代码如下:');?>

复制代码 代码如下:'); echo highlight_string('',true);?>

2.str_word_count()

str_word_count()

该函数必须要传递一个参数,根据参数类型返回单词的个数。如下面的所示:

澳门新葡萄京娱乐网站,这个函数可以方便的将输入的字符串参数中的单词个数返回。复制代码 代码如下:

复制代码 代码如下:

levenshtein()

3.levenshtein()

该函数可以方便的返回两个参数之间的levenshtein。曾经遇到过一个需求,用户在编辑身份证的时候,限制用户只能修改4位数字,使用的就是这个函数。

该函数主要返回两个字符串之间的Levenshtein距离。Levenshtein 距离,又称编辑距离,指的是两个字符串之间,由一个转换成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。该函数对查找用户所提交的错别字非常有用。

复制代码 代码如下:

复制代码 代码如下:

get_defined_vars()

4.get_defined_vars()

这个函数在调试程序的时候非常有用,它会返回包含所有已定义变量的数组,其中包含环境、系统以及用户自定义变量。复制代码 代码如下:

该函数返回一个包含所有已定义变量列表的多维数组,这些变量包括环境变量、服务器变量和用户定义的变量。

escapeshellcmd()该函数用来跳过字符串中的特殊符号,防止恶意用户耍花招破解服务器系统。可以搭配exec函数使用。复制代码 代码如下:

复制代码 代码如下:print_r;

checkdate()

5.escapeshellcmd()

该函数可以用来检测日期参数的有效性。它可以验证输入的每一个参数的合法性。复制代码 代码如下:

该函数用来避开字符串中的特殊符号,可以防止使用者耍花招来破解服务器系统。可以用本函数搭配exec 二个函数,这样可以减少网上使用者的恶意破坏行为。

php_strip_whitespace()

复制代码 代码如下:

该函数会返回删除了注释与空格后的PHP源码。这对实际代码数量和注释数量的对比很有用。复制代码 代码如下:

6.checkdate()

本函数可以用来检查日期是否有效,例如年为0至32767年、月为1至12月、日则随着月份及闰年变化。

复制代码 代码如下:

7.php_strip_whitespace()

该函数可以返回已删除PHP注释以及空白字符的源代码文件,这对实际代码数量和注释数量的对比很有用。

复制代码 代码如下:

复制代码 代码如下:

以上7个php的内置函数,小伙伴们你们用过几个?估计大多数人都没用过吧,实际此类内置函数还有挺多,这里先给大家介绍这7个,后续我们再补上其他

本文由澳门新葡萄京娱乐网站发布于编程知识,转载请注明出处:多少个实用的PHP内置函数使用指南_php技艺_脚本之

关键词: