总结
PHP有大量内置
函数,其中大部分被
开发者广泛使用,但有些有用但又被遗忘在角落里,本文将
介绍7个众所周知的非常酷的函数。
highlight_string()
当你需要在
网页中
显示PHP代码,这highlight_string()函数是非常有用的。这个函数返回突出版本的函数中的代码通过内置的PHP定义的颜色。
复制代码代码如下所示:
< PHP
highlight_string(' ');
回声highlight_string('',真的);
>
str_word_count()
这个函数可以很容易地返回
输入字符串
参数中的单词数量。
复制代码代码如下所示:
< PHP
$str =hello world;
回声str_word_count(str); / /输出2
>
Levenshtein()
这个函数可以返回
编辑(编辑距离)两参数之间。有一个要求,
用户只能
修改4个数字在编辑自己的身份证时,使用此
功能。
复制代码代码如下所示:
< PHP
为身份证= '230406198506206797;
newidcard美元= '230406198506207798;
Echo Levenshtein(合身份证,newidcard美元); / /输出2
>
get_defined_vars()
此函数在调试
程序时非常有用。它将返回包含所有定义变量的数组,包括环境、
系统和用户定义的变量。
复制代码代码如下所示:
< PHP
var_dump(get_defined_vars());
>
Escapeshellcmd()
此函数用于跳过字符串中的特殊符号,以防止恶意用户破解
服务器系统。
复制代码代码如下所示:
< PHP
$
命令= '。 /
配置。_post美元'configure_options'} {;
escaped_command = escapeshellcmd美元($命令);
系统($ escaped_command);
>
checkdate()
该函数可以
检测数据参数的有效性,验证输入参数的合法性。
复制代码代码如下所示:
< PHP
var_dump(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
输出
/ /布尔(真的)
/ /布尔(假)
>
php_strip_whitespace()
这个函数在
删除注释和空格后返回PHP源代码。这对于比较实际代码的数量和注释的数量非常有用。
复制代码代码如下所示:
< PHP
1
*
*注2
* /
回声php_strip_whitespace(__file__);
do_nothing();
>