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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。