Ciao a tutti,
vorrei estrarre tutti i valori di un url del tipo:
http://www.miodominio.it?nome=pippo&citta=2
Qualche consiglio? o ancora meglio la regular expression
Grazie anticipate, Claudio![]()
Ciao a tutti,
vorrei estrarre tutti i valori di un url del tipo:
http://www.miodominio.it?nome=pippo&citta=2
Qualche consiglio? o ancora meglio la regular expression
Grazie anticipate, Claudio![]()
Ti suggerisco di iniziare leggendo il manuale ufficiale:
http://www.php.net/parse_url
http://www.php.net/parse_str
Non serve scomodare le espressioni regolari
Puoi usare la funzione parse_url() che restituisce un array associativo con le varie parti dell'url
Un esempio chiarisce tutto:
la funzione restituirà un array così formato:Codice PHP:
parse_url('http://www.html.it/php/index.php?funge=ok');
Volendo si può recuperare direttamente la stringa desiderata specificando come secondo valore della funzione una delle costanti predefinite che trovi elencate in questa pagina (insieme ai dettagli su come funziona):codice:Array ( [scheme] => http [host] => www.html.it [user] => NULL [pass] => NULL [path] => /php/index.php [query] => funge=ok [fragment] => NULL )
http://www.php.net/manual/it/function.parse-url.php
Ciao
Daniele
...... grazie Sky e filippo.toso
Volevo cercare nel forum - per vedere se la questione era già trattata - ma ieri la funzione di ricerca non funzionava. Non ero a conoscenza della funzione php.
Con l'occasione ringrazio tutti i ragazzi che si dedicano al forum Php, poiché ogni volta che ho avuto un problema me lo avete sempre risolto.![]()