finfo_buffer() 是 PHP 中的内置函数,用于返回有关字符串缓冲区的信息。
用法:
- 程序风格:
string | false finfo_uffer( string $string, int $flags = FILEINFO_NONE, ?resource $context = null )
- 面向对象风格:
public finfo::buffer( string $string, int $flags = FILEINFO_NONE, ?resource $context = null ): string | false
Parameters: 该函数接受三个参数,如下所述:
- string: 它包含要检查的文件的内容。
- flags:它包含一个或多个 Fileinfo 常量的析取。
- finfo:它包含 finfo_open() 函数返回的 finfo 实例。
返回值:该函数返回字符串参数的文本说明,否则将返回 false。
示例 1:此示例说明finfo_buffer() 函数。
PHP
<?php
$finfo = new finfo(FILEINFO_MIME);
echo $finfo->buffer("./index.php") . "\n";
?>
输出:
text/plain; charset=us-ascii
示例 2:此示例说明finfo_buffer() 函数。
PHP
<?php
$finfo = new finfo(FILEINFO_MIME);
echo finfo_buffer($finfo,"./index.php") . "\n";
?>
输出:
text/plain; charset=us-ascii
参考: https://www.php.net/manual/en/function.finfo-buffer.php
相关用法
- PHP finfo_close()用法及代码示例
- PHP finfo_set_flags()用法及代码示例
- PHP finfo_open()用法及代码示例
- PHP finfo_file()用法及代码示例
- PHP fileatime()用法及代码示例
- PHP filectime()用法及代码示例
- PHP fileperms()用法及代码示例
- PHP file_exists()用法及代码示例
- PHP file()用法及代码示例
- PHP fileowner()用法及代码示例
- PHP filemtime()用法及代码示例
- PHP fileinode()用法及代码示例
- PHP filegroup()用法及代码示例
- PHP filetype()用法及代码示例
- PHP filter_var_array()用法及代码示例
- PHP file_put_contents()用法及代码示例
- PHP filesize( )用法及代码示例
- PHP filter_has_var()用法及代码示例
- PHP filter_id()用法及代码示例
- PHP filter_input()用法及代码示例
- PHP filter_input_array()用法及代码示例
- PHP filter_list()用法及代码示例
- PHP filter_var()用法及代码示例
- PHP file_get_contents()用法及代码示例
- PHP file_get_contents()和file_put_contents()的区别用法及代码示例
注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP finfo_buffer() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。