介绍PHP中的10个实用函数
2015-03-31 16:13
447 查看
来源:(phpzag)PHP100中文网
原文地址: http://www.php100.com/html/dujia/2015/0128/8500.html
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"; } ?>
参考:http://www.php.net/manual/en/function.php-check-syntax.php
2. highlight_string
当你想要把PHP代码显示到页面上时,highlight_string()函数就会非常有用,它可以用内置定义的语法高亮颜色把你提供的PHP代码高亮显示。这个函数有两个参数,第一个参数是要被突出显示的字符串。第二个参数如果设置成TRUE,就会把高亮后的代码返回。使用方法:
<?php highlight_string(' <?php phpinfo(); ?>'); ?>
参考: http://php.net/manual/en/function.highlight-string.php
3. show_source
这个函数的运行和highlight_file()相似,它可以显示PHP语法高亮后的文件,并且是根据HTML标签进行语法高亮的。使用方法:
<?php show_source("php_script.php"); ?>
参考:http://www.php.net/manual/en/function.show-source.php
4. php_strip_whitespace
这个函数跟上面的show_source()函数相似,但它会删除文件里的注释和空格符。使用方法:
<?php echo php_strip_whitespace("php_script.php"); ?>
参考: http://www.php.net/manual/en/function.php-strip-whitespace.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(); ?>
参考:http://www.php.net/manual/en/function.halt-compiler.php
6. highlight_file
这是一个非常有用的PHP函数,它能返回指定的PHP文件,并按照语法高亮突出显示文件内容。使用方法:
<?php highlight_file("php_script.php"); ?>
参考:http://www.php.net/manual/en/function.highlight-file.php
7. ignore_user_abort
利用这个函数,用户可以拒绝浏览器端终止执行脚本的请求。正常情况下客户端的退出会导致服务器端脚本的停止运行。使用方法:
<?php ignore_user_abort(); ?>
参考:http://www.php.net/manual/en/function.ignore-user-abort.php
8. str_word_count
这个函数可以用来统计字符串中单词的数量。使用方法:
<?php echo str_word_count("Hello How Are You!"); ?>
参考:http://php.net/manual/en/function.str-word-count.php
9. get_defined_vars
这个函数在代码调试时十分重要,它会返回一个包括所有已定义的变量的多维数组。使用方法:
<?php print_r(get_defined_vars()); ?>
参考:http://php.net/manual/en/function.get-defined-vars.php
10. get_browser
这个函数检查并读取browscap.ini文件,返回浏览器兼容信息。使用方法:
<?php echo $_SERVER['HTTP_USER_AGENT']; $browser = get_browser(); print_r($browser); ?>
参考: http://www.php.net/manual/en/function.get-browser.php
原文:http://www.phpzag.com/10-little-known-but-useful-php-functions/
译文:http://www.php100.com/html/dujia/2015/0128/8500.html
(翻译:PHP100_Zeroing)
相关文章推荐
- 分享PHP中的10个实用函数
- PHP中的10个实用函数
- PHP中的10个实用函数
- PHP中的10个实用函数
- PHP eval函数使用介绍
- PHP SPL标准库相关函数介绍
- PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
- PHP json_encode() 函数介绍
- 10个非常实用的PHP代码片段推荐
- php get_magic_quotes_gpc()函数用法介绍
- 介绍几个jQuery实用函数
- 『PHP』PHP截断函数mb_substr()使用介绍
- 简单实用的分页函数(Php+mysql)
- PHP一些实用的自定义函数收集
- [PHP]实用函数8
- PHP实用的功能函数
- 简单实用的php分页函数代码
- 10个典型实用的PHP代码片段
- 非常实用的php弹出错误警告函数扩展性强
- PHP json_encode() 函数介绍