parse_str Effettua il parsing della stringa in variabili &reftitle.description; voidparse_str stringstring arrayresult Suddivide la stringa string come se fosse una query string passata via URL ed imposta le variabili nell'ambito corrente (o nell'array se è fornito il parametro result). &reftitle.parameters; string La stringa di input. result Se è presente il secondo parametro result, le variabili vengono invece memorizzate in questa variabile come elementi dell'array. L'uso di questa funzione senza il parametro result è fortemente NON CONSIGLIATO e DEPRECATO a partire da PHP 7.2. A partire da PHP 8.0.0, il parametro result è OBBLIGATORIO. &reftitle.returnvalues; &return.void; &reftitle.changelog; &Version; &Description; 8.0.0 result non è più opzionale. 7.2.0 L'uso di parse_str senza un secondo parametro ora genera un avviso E_DEPRECATED. &reftitle.examples; Utilizzo di <function>parse_str</function> ]]> Poiché le variabili in PHP non possono contenere punti e spazi nei loro nomi, questi vengono convertiti in underscore. Lo stesso vale per la denominazione delle rispettive chiavi nell'array quando si usa questa funzione con il parametro result. <function>parse_str</function> name mangling ]]> &reftitle.notes; Su tutte le variabili create (o i valori restituiti nell'array se è impostato il secondo parametro) sarà già eseguita la funzione urldecode. Per ottenere la QUERY_STRING corrente, puoi usare la variabile $_SERVER['QUERY_STRING']. Inoltre, potrebbe essere utile leggere la sezione su variabili da fonti esterne. &reftitle.seealso; parse_url pathinfo http_build_query urldecode