Description

Repère les variables comme s'il s'agissait des paramètres passés via une URL. Toutes les variables qu'elle y repère sont alors créées, avec leurs valeurs respectives, puis stockées dans $array si fournit.

Paramètres

$string

(string) (Requis) La chaîne à parser.

$array

(array) (Requis) Les variables seront stockées dans ce tableau.

Retourne

(array) Retourne la variable parsée dans un tableau.

Structure de la fonction wp_parse_str()

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

function wp_parse_str( $string, &$array ) {
    parse_str( $string, $array );

    /**
     * Filters the array of variables derived from a parsed string.
     *
     * @since 2.3.0
     *
     * @param array $array The array populated with variables.
     */
    $array = apply_filters( 'wp_parse_str', $array );
}

Fonction et Hook utilisés par wp_parse_str()

wp_parse_str

Filtre le tableau de variables dérivées de la chaîne parsée.

apply_filters()

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

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

Sources

Codex Wordpress : wp_parse_str()

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

Retour