PHP-функция finfo_buffer()

PHP Программирование и разработка

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

Параметры: Эта функция принимает три параметра, которые описаны ниже:

  • строка:содержит содержимое файла, который необходимо проверить.
  • flags:содержит одну или несколько констант Fileinfo.
  • finfo:содержит экземпляр finfo, возвращаемый функцией finfo_open().

Возвращаемое значение: эта функция возвращает текстовое описание строкового аргумента, в противном случае она вернет 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

Читайте также:  Генераторы статических сайтов: руководство для новичков
Оцените статью
bestprogrammer.ru
Добавить комментарий