Description

Elle doit être utilisée pour préparer une donnée passée au cœur d'une application qui attend qu'une donnée soit avec des slashes.

Elle ne doit pas être utilisée pour échapper une donnée destinée à une requête SQL.

Paramètre

$value

(string | array) (Requis) Chaîne ou tableau de chaînes à slasher.

Retourne

(string | array) La valeur avec des slashes.

Structure de la fonction wp_slash()

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

function wp_slash( $value ) {
    if ( is_array( $value ) ) {
        $value = array_map( 'wp_slash', $value );
    }

    if ( is_string( $value ) ) {
        return addslashes( $value );
    }

    return $value;
}

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

Exemple

$name = "O'Reilly & Associés";

echo wp_slash( $name );

// Affichera :
"O\'Reilly & Associés";

Sources

Codex Wordpress : wp_slash()

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

Retour