Retourne des informations à propos d'une chaîne de caractères tampon

# finfo_buffer

# finfo::buffer

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL fileinfo >= 0.1.0)

finfo_buffer -- finfo::buffer — Retourne des informations à propos d'une chaîne de caractères tampon

### Description

Style procédural

function finfo_buffer(
finfo `$finfo`,
string `$string`,
int `$flags` = `FILEINFO_NONE`,
?resource `$context` = `null`
): string|false

Style orienté objet

public function finfo::buffer(string `$string`, int `$flags` = `FILEINFO_NONE`, ?resource `$context` = `null`): string|false

Cette fonction est utilisée pour récupérer des informations à propos de données binaires dans une chaîne de caractères.

### Liste de paramètres

`finfo`
  Une instance finfo, retourné par finfo_open().
`string`
  Contenu d'un fichier à vérifier.
`flags`
  Une ou une union de plusieurs constantes Fileinfo.
`context`

### Valeurs de retour

Retourne une description textuelle de l'argument `string` ou `false` si une erreur s'est produite.

### Historique

Version | Description
--- | ---
8.5.0 | Le paramètre `context` a été rendu obsolète car il est ignoré.
8.1.0 | La paramètre `finfo` attend désormais une instance de finfo ; auparavant, une resource était attendu.
8.0.0 | `context` est désormais nullable.

### Exemples

Exemple #1 Exemple avec finfo_buffer()

    <?php
    $finfo = new finfo(FILEINFO_MIME);
    echo $finfo->buffer($_POST["script"]) . "\n";
    ?>

Résultat de l'exemple ci-dessus est similaire à :

    application/x-sh; charset=us-ascii

### Voir aussi

- finfo_file() - Retourne des informations à propos d'un fichier

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open