`
烁烁Bo11
  • 浏览: 9335 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

分享PHP中的10个实用函数

阅读更多
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
echo php_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 Are You!");
?>


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