finfo_buffer
finfo_buffer
finfo::buffer
(PHP 5 >= 5.3.0, PHP 7, PECL fileinfo >= 0.1.0)
finfo_buffer - finfo :: buffer - 返回关于字符串缓冲区的信息
描述
程序风格
string finfo_buffer ( resource $finfo , string $string = NULL [, int $options = FILEINFO_NONE [, resource $context = NULL ]] )
面向对象的风格
public string finfo::buffer ( string $string = NULL [, int $options = FILEINFO_NONE [, resource $context = NULL ]] )
此函数用于获取有关字符串中二进制数据的信息。
参数
finfo
由finfo_open()返回的Fileinfo资源。
string
要检查的文件的内容。
options
一个或多个Fileinfo常量的分离。
context
返回值
返回string
参数的文本描述,或FALSE
发生错误。
例子
Example #1 A
finfo
_
buffer()
example
<?php
$finfo = new finfo(FILEINFO_MIME
echo $finfo->buffer($_POST["script"]) . "\n";
?>
上面的例子会输出类似于:
application/x-sh; charset=us-ascii