Description

Cette fonction est comme sanitize_text_field() mais préserve les nouvelles lignes ('\n') et les autres espaces blancs qui viennent habituellement de l'élément HTML <textarea>.

Paramètre

$str

(string) (Requis) Chaîne à nettoyer.

Retourne

(string) Chaîne nettoyée.

Structure de la fonction sanitize_textarea_field()

Définie dans le fichier wp-includes/formatting.php à la ligne 5380 :

function sanitize_textarea_field( $str ) {
    $filtered = _sanitize_text_fields( $str, true );

    /**
     * Filters a sanitized textarea field string.
     *
     * @since 4.7.0
     *
     * @param string $filtered The sanitized string.
     * @param string $str      The string prior to being sanitized.
     */
    return apply_filters( 'sanitize_textarea_field', $filtered, $str );
}

Fonctions et Hook utilisés par sanitize_textarea_field()

_sanitize_text_fields()

Fonction d'aide interne qui nettoie une chaîne provenant d'un champ de formulaire ou d'une base de donnée.

sanitize_textarea_field

Filtre la chaîne nettoyée d'un champ textarea.

apply_filters()

Appel les fonctions qui ont été attaché à un filtre (hook).

Où trouver la fonction sanitize_textarea_field() dans le CMS Wordpress

Sources

Codex Wordpress : sanitize_textarea_field()

Autres fonctions dans le même fichier : wp-includes/formatting.php

Retour