add_query_arg() (funzione WordPress) restituisce, sotto forma di stringa, l’URL con una querystring.
tips&tricks
La funzione non fa l’escape dell’URL che restituisce, sicché è opportuno usarla in combinato con la funzione esc_url(), così da elimanare il rischio di XSS scripting.
Sintassi
#1 add_query_arg($indice, $valore, $url[facoltativo]) #2 add_query_arg($query_array, $url[facoltativo])
| parametro | descrizione |
|---|---|
| $indice | L’indice della querystring |
| $valore | Il valore della querystring |
| $url | L’URL al quale aggiungere la querystring. In mancanza, la pagina attuale ovvero l’URL in cui si trova lo script php ($_SERVER['REQUEST_URI']) |
| $query_array | L’array associativo contenente indici e valori della querystring |
Esempi
#1
echo add_query_arg('indice', 'valore', 'http://www.gestiolex.it');
// http://www.gestiolex.it?indice=valore
#2
$query_array = array('indice1' => 'valore1', 'indice2' => 'valore2');
echo add_query_arg($query_array, 'http://www.gestiolex.it');
// http://www.gestiolex.it?indice1=valore1&indice2=valore2
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment