fgetss -获取线从文件指针和带标记
fgetss -获取线从文件指针和带标记
fgetss
( PHP 4中, PHP 5中)
描述
字符串fgetss (资源$处理[摘要$长度[ ,字符串$ allowable_tags ] ] )
相同fgets() ,但fgetss()试图带任何HTML和PHP标签读取的文本。
参数
把柄
文件指针必须有效,必须指向一个文件成功打开fopen()或者fsockopen() (和尚未关闭fclose() ) 。
长度
长度的数据进行检索。
allowable_tags
您可以使用可选的第三个参数来指定标签,不应该被剥夺。
返回值
返回一个字符串的长度最多- 1字节读取文件指出,通过处理,所有的HTML和PHP代码条纹。
如果出现错误,则返回FALSE 。
修改
版本说明
5.0.0长度参数是可选的
4.0.0在allowable_tags参数补充说,
<?php $str = <<<EOD <html><body> <p>Welcome! Today is the <?php echo(date('jS')); ?> of <?= date('F'); ?>.</p> </body></html> Text outside of the HTML block. EOD; file_put_contents('sample.php', $str); $handle = @fopen("sample.php", "r"); if ($handle) { while (!feof($handle)) { $buffer = fgetss($handle, 4096); echo $buffer; } fclose($handle); } ?>
文章网址:http://www.phprm.com/function/7e5b9d9dce96f4ea3b4add79bad30100.html
随意转载^^但请附上教程地址。