7个鲜为人知却非常实用的PHP函数
《:7个鲜为人知却非常实用的PHP函数》要点: PHP教程概述 PHP教程PHP有着众多的内置函数,此中大多数函数都被开发者广发使用.但也有一些同样有用却被遗忘在角落,本文将介绍7个鲜为人知功能却非常酷的函数. PHP教程highlight_string() PHP教程当必要在网页中展示PHP代码时,highlight_string()函数就显得非常有用.该函数通过PHP内置定义的颜色,返回函数中代码的高亮显示版本.
代码如下:
<?php ??? highlight_string('<?php echo "hello world" ; ?>'); ??? echo highlight_string('<?php echo "hello world" ; ?>',true); ?> PHP教程str_word_count() PHP教程这个函数可以便利的将输入的字符串参数中的单词个数返回.
代码如下:
<?php ??? $str = "hello world"; ??? echo str_word_count($str);? //输出 2 ?> PHP教程levenshtein() PHP教程该函数可以方便的返回两个参数之间的levenshtein(编纂距离).曾经遇到过一个需求,用户在编纂身份证的时候,限制用户只能修改4位数字,使用的就是这个函数.
代码如下:
<?php ??? $idcard='230406198506206797'; ??? $newIdcard='230406198506207798'; ??? echo levenshtein($idcard,$newIdcard);? //输出 2 ?> PHP教程get_defined_vars() PHP教程这个函数在调试程序的时候非常有用,它会返回包括所有已定义变量的数组,其中包括环境、系统以及用户自定义变量.
代码如下:
<?php ??? var_dump(get_defined_vars()); ?> PHP教程escapeshellcmd()
代码如下:
<?php $command = './configure '.$_POST['configure_options']; $escaped_command = escapeshellcmd($command); system($escaped_command); ?> PHP教程checkdate() PHP教程该函数可以用来检测日期参数的有效性.它可以验证输入的每一个参数的正当性.
代码如下:
<?php var_dump(checkdate(12,31,2000)); var_dump(checkdate(2,29,2001)); //输出 //bool(true) //bool(false) ?> PHP教程php_strip_whitespace() PHP教程该函数会返回删除了注释与空格后的PHP源码.这对实际代码数量和注释数量的对照很有用.
代码如下:
<?php // 正文1 /* ?* 正文2 ?*/ echo php_strip_whitespace(__FILE__); do_nothing(); ?> 《:7个鲜为人知却非常实用的PHP函数》是否对您有启发,欢迎查看更多与《:7个鲜为人知却非常实用的PHP函数》相关教程,学精学透。编程之家 52php.cn为您提供精彩教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |