本文推荐 7 个不经常使用,但实际上非常实用且强大的 PHP 内置函数。如果你运用得好,你可以节省很多时间。的。
PHP 有许多内置函数,其中大部分被程序员广泛使用。但也有一些功能隐藏在角落里。本文将向您介绍7个鲜为人知但非常有用的功能。没用过的程序员不妨过来看看。
1 {IMG_1: Ahr0Chm6ly9pbwcucGhwlmnul3vWBG9Hzc9hcnrpy2xllzawmdvmdAVMDA2L2EYZTHIOTJLYMMMMM2ywzimmwmta0nmrhltauanbn/ } PHP 高亮字符串(''); ?>2.str_word_count()
该函数必须传递一个参数,并根据参数类型返回字数。如下图:
代码如下:
3.levenshtein()
该函数主要返回两个字符串之间的编辑距离。编辑距离,也称为编辑距离,是指两个字符串之间将一个字符串转换为另一个字符串所需的最少编辑操作次数。允许的编辑操作包括用一个字符替换另一个字符、插入字符和删除字符。此功能对于查找用户提交的拼写错误非常有用。
示例:
代码如下:
4.get_define_vars()
此函数返回一个多维数组,其中包含所有已定义变量的列表,包括环境变量、服务器变量和用户定义变量。
示例:
代码如下:
print_r(get_define_vars());
5.escapeshellcmd()
该函数用于避免字符串中出现特殊符号,可以防止用户玩弄破解服务器系统的行为。您可以将此函数与exec()或system()函数一起使用,这样可以减少在线用户的恶意破坏行为。
示例:
代码如下:
6.checkdate()
该函数可用于检查日期是否有效,例如年份范围为0到32767,月份范围为1到12月,日期随月份和闰年变化。
示例:
代码如下:
7.php_strip_whitespace()
该函数可以返回去掉PHP注释和空格字符的源代码文件,这对于比较实际代码数和注释数很有用。
示例:
代码如下:
输出结果:
代码如下:
以上7个PHP内置函数。你用过其中的几个?