位置: 编程技术 - 正文
推荐整理分享PHP:fgetss()的用法_Filesystem函数(php fgets),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php fgetc,php fgetcsv,php fgetc,phpget方法,php fgets,php func_get_args,php fgetcsv,php fgetc,内容如对您有帮助,希望把文章链接给更多的朋友!
(PHP 4, PHP 5)
fgetss — 从文件指针中读取一行并过滤掉 HTML 标记
说明 string fgetss ( resource $handle [, int $length [, string $allowable_tags ]] )和 fgets() 相同,只除了 fgetss() 尝试从读取的文本中去掉任何 HTML 和 PHP 标记。
参数handle
文件指针必须是有效的,必须指向由fopen() 或 fsockopen() 成功打开的文件(并还未由 fclose() 关闭)。
length取回该长度的数据。
allowable_tags可以用可选的第三个参数指定哪些标记不被去掉。
返回值从 handle 指向的文件中大读取 length - 1 个字节的字符,并过滤了所有的 HTML 和 PHP 代码。
错误发生时返回 FALSE。
更新日志版本 说明 5.0.0 参数 length 从 此开始可选。
Example #1 一行行读取一个 PHP 文件
<?php$str=<<<EOD<html><body><p>Welcome!Todayisthe<?phpecho(date('jS'));?>of<?=date('F');?>.</p></body></html>TextoutsideoftheHTMLblock.EOD;file_put_contents('sample.php',$str);$handle=@fopen("sample.php","r");if($handle){while(!feof($handle)){$buffer=fgetss($handle,);echo$buffer;}fclose($handle);}?>以上例程的输出类似于:
注释Note: 在读取在 Macintosh 电脑中或由其创建的文件时, 如果 PHP不能正确的识别行结束符,启用运行时配置可选项 auto_detect_line_endings也许可以解决此问题。
参见fgets() - 从文件指针中读取一行 fopen() - 打开文件或者 URL popen() - 打开进程文件指针 fsockopen() - 打开一个网络连接或者一个Unix套接字连接 strip_tags() - 从字符串中去除 HTML 和 PHP 标记
PHP:feof()的用法_Filesystem函数 feof(PHP4,PHP5)feof测试文件指针是否到了文件结束的位置说明boolfeof(resource$handle)测试文件指针是否到了文件结束的位。参数handle文件指针必须是有效的,必
PHP:fgetc()的用法_Filesystem函数 fgetc(PHP4,PHP5)fgetc从文件指针中读取字符说明stringfgetc(resource$handle)从文件句柄中获取一个字符。参数handle文件指针必须是有效的,必须指向由fopen()或fsocko
PHP:fflush()的用法_Filesystem函数 fflush(PHP4=4.0.1,PHP5)fflush将缓冲内容输出到文件说明boolfflush(resource$handle)本函数强制将所有缓冲的输出写入handle文件句柄所指向的资源。成功时返回TRUE,
标签: php fgets
本文链接地址:https://www.jiuchutong.com/biancheng/285233.html 转载请保留说明!友情链接: 武汉网站建设