`
xdlliutao
  • 浏览: 35265 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

分享PHP中的10个实用函数

php 
阅读更多

         PHP的功能越来越强大,里面有着非常丰富的内置函数。资深的PHP程序员对它们可能都很熟悉,但很多参加PHP培训

的PHP初学者,仍然对一些非常有用的函数不太熟悉。这篇文章里,我们就列举10个你或许不了解但实用的PHP函数,供大家参考和学习。



1. php_check_syntax

这个函数可以用来检查特定文件中的PHP语法是否正确。



使用方法:



<?php

$error_message = "";

$filename = "./php_script.php";

if(!php_check_syntax($filename,&$error_message)) {

  echo "Errors were found in the file $filename:$error_message";

} else {

  echo "The file $filename contained no syntax errors";

}

?>





2. highlight_string

当你想要把PHP代码显示到页面上时,highlight_string()函数就会非常有用,它可以用内置定义的语法高亮颜色把你提供的PHP代码高亮显示。这个函数有两个参数,第一个参数是要被突出显示的字符串。第二个参数如果设置成TRUE,就会把高亮后的代码返回。



使用方法:



<?php

highlight_string(' <?php phpinfo();?>');

?>





3. show_source

这个函数的运行和highlight_file()相似,它可以显示PHP语法高亮后的文件,并且是根据HTML标签进行语法高亮的。



使用方法:



<?php

show_source("php_script.php");

?>





4. php_strip_whitespace

这个函数跟上面的show_source()函数相似,但它会删除文件里的注释和空格符。



使用方法:



<?php

echophp_strip_whitespace("php_script.php");

?>





5. _halt_compiler

它可以中止编译器的执行,这对于在PHP脚本中嵌入数据是很有帮助的,就像安装文件一样。



使用方法:



<?php

$fp = fopen(__FILE__, 'r');

fseek($fp, __COMPILER_HALT_OFFSET__);

var_dump(stream_get_contents($fp));

// the end of the script execution

__halt_compiler();

?>





6. highlight_file

这是一个非常有用的PHP函数,它能返回指定的PHP文件,并按照语法高亮突出显示文件内容。



使用方法:



<?php

highlight_file("php_script.php");

?>







7. ignore_user_abort

利用这个函数,用户可以拒绝浏览器端终止执行脚本的请求。正常情况下客户端的退出会导致服务器端脚本的停止运行。



使用方法:



<?php

ignore_user_abort();

?>





8. str_word_count

这个函数可以用来统计字符串中单词的数量。



使用方法:



<?php

echo str_word_count("Hello How AreYou!");

?>





9. get_defined_vars

这个函数在代码调试时十分重要,它会返回一个包括所有已定义的变量的多维数组。



使用方法:



<?php

print_r(get_defined_vars());

?>







10. get_browser

这个函数检查并读取browscap.ini文件,返回浏览器兼容信息。



使用方法:



<?php

echo $_SERVER['HTTP_USER_AGENT'];

$browser = get_browser();

print_r($browser);

?>
分享到:
评论

相关推荐

    PHP几个实用自定义函数小结

    本文实例总结了PHP几个实用自定义函数。分享给大家供大家参考,具体如下: 最近在看代码,发现以下是几个比较实用的函数。 1、取客户端IP function getOnlineIp() { $strOnlineIp = ""; if(getenv('...

    PHP实用函数分享之去除多余的0

    本系列文章是给大家分享一些常见的实用的PHP函数,本文是第一篇,我们来一个简单的,去除多余的0

    一段实用的php验证码函数

    本文实例为大家分享了几段php验证码函数,都很实用,具体内容如下 代码段一:简单php验证码函数 &lt;?php function code(){ $im = imagecreatetruecolor(100, 40); $black = imagecolorallocate($im, 0, 0, 0); ...

    非常实用的PHP常用函数汇总

    本文实例总结了一些在php应用开发中常用到的函数,这些函数有字符操作,文件操作及其它的一些操作了,分享给大家供大家参考。具体如下: 1、PHP加密解密 PHP加密和解密函数可以用来加密一些有用的字符串存放在数据库...

    史上最全PHP5基础精讲教程

    9个实用的PHP函数.doc Output Control输出函数.doc PHP5.3的重要特性 命名空间.doc PHP5文件的操作(PHP100精华).txt php中构造函数和析构函数.txt PHP创建和使用session cookie变量.txt PHP基础教程-推荐.doc PHP...

    php获取当月最后一天函数分享

    主要介绍了php获取当月最后一天函数分享,需要的朋友可以参考下

    PHP验证码函数代码(简单实用)

    主要分享了php中简单的验证码函数实现代码,代码比较短,但效果却不错,喜欢的朋友可以试试

    php函数手册

    php函数手册,实用,不是什么新东西,有就拿出来跟大家分享下吧,下载不要积分,分享为主。

    php计算2个日期的差值函数分享

    主要介绍了php计算2个日期的差值函数分享,非常实用,推荐给有需要的小伙伴。

    php数组去除空值函数分享

    本文给大家分享一个使用php制作数组去除空值函数,非常实用,推荐给大家,希望大家能够喜欢。

    php截取字符串函数分享

    里给大家分享的是一个使用php截取字符串的函数,非常实用,推荐给有需要的小伙伴。

    非常实用的php弹出错误警告函数扩展性强

    分享一个非常实用,本人一直在用的利用php弹出警告的函数,整理到自己的代码库中去在遇到错误的地方可用到此函数,扩展性强,完整代码如下 复制代码 代码如下: //********弹出alert框并跳转到指定页面******// ...

    PHP封装分页函数实现文本分页和数字分页

    本文主要是给大家分享了一段PHP的封装好的分页函数,可以实现文本分页和数字分页两种形式,非常的实用,有需要的朋友可以参考下

    四个PHP非常实用的功能

    一共有4个PHP实用功能,现在跟大家分享,喜欢的朋友可以把它收藏起来,说不定以后用得上。 1. PHP函数的任意数目的参数 您可能知道PHP允许你定义一个默认参数的函数。但您可能并不知道PHP还允许你定义一个完全任意的...

    PHP获取当前完整URL地址的函数

    这里主要是给大家分享一个非常实用的PHP函数,代码很简单,就不多废话了,小伙伴们需要的话直接拿去用。 复制代码 代码如下: //php获取当前访问的完整url地址 function get_current_url(){  $current_url=’...

    php获取中文拼音首字母类和函数分享

    一、公司同事整理的类,挺实用的.相信拿出来分享下他不会介意的O(∩_∩)O.不过如果首字母是数字或英文会有些问题.复制代码 代码如下:/** * Helper_Spell 汉字拼音首字母工具类 * * @category Helper * @package ...

Global site tag (gtag.js) - Google Analytics