Paramètre

$str(string)requis

Chaîne à nettoyer.

Description / Informations supplémentaires

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>.

Retourne

(string) Chaîne nettoyée.

Déclaration et structure de la fonction sanitize_textarea_field()

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 );
}
_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.

apply_filters()

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

sanitize_textarea_field

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

Où est utilisée 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