|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
21-11-2006, 18.13.35 | #1 |
Newbie
Registrato: 21-11-2006
Messaggi: 1
|
PHP - Problema con array_multisort & variabili
ho un problema con l'istruzione array_multisort : Devo sortare l'array prezzo($prezzo) in maniera discendente e di conseguenza utilizzo l'istruzione : array_multisort($prezzo,SORT_DESC); Cosi' funziona tutto perfettamente. se pero' passo l'argomento della funzione in una variabile : $sort = "$prezzo,SORT_DESC"; l'istruzione array_multisort($sort) genera un errore in quanto la funzione di sort prevede come primo parametro un array mentre io gli passo una stringa!!! Esiste un modo per far capire al php che quello che gli passo nella variabile $sort contiene tutto il necessario alla funzione array_multisort????
___________________________________
www.lolina.net Annunci Gratuiti e Shopping online |
21-11-2006, 22.07.22 | #2 |
Guest
Messaggi: n/a
|
Non credo sia possibile perchè la funziona continuerà a richiedere sempre due argomenti da come è costruita.
Potrei chiederti il perché lo vorresti fare? |
21-11-2006, 22.55.33 | #3 |
WT Assistant
Registrato: 19-12-2000
Loc.: Cambiano (Torino)
Messaggi: 591
|
Se il tuo problema è passare un'unica variabile alla funzione,
puoi usare call_user_func_array($func_name, $array_of_parameters): http://it2.php.net/manual/en/functio...func-array.php Codice:
call_user_func_array('array_multisort', array(&$prezzo, SORT_DESC)); $array = explode($separator, $string); In ogni caso, con il codice: $sort = "$prezzo,SORT_DESC"; fai un grosso errore concettuale, in quanto $prezzo è un array, non una stringa, e non puoi "serializzarlo" in quel modo. E SORT_DESC è una costante (numerica), non una stringa (SORT_DESC != 'SORT_DESC')
___________________________________
There are 10 kinds of people in this world, those who can read binary and those who can't. Care to say "thank you"? |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
PROBLEMA CON NERO..I brani "saltano"tipo vinile | Pio 4te | Masterizzazione Giochi Games | 9 | 05-10-2006 19.22.17 |
Problema su gioco online 2d e scheda Geforce2 MX 400 64mb | Ciobby | Software applicativo | 2 | 09-08-2006 13.39.06 |
run script php | uluzzu | Programmazione | 9 | 17-07-2006 18.23.23 |
Problema Pinnacle PCTV Pro e periferiche IDE | exion | Hardware e Overclock | 56 | 30-01-2005 11.44.47 |
Problema di lentezza ma solo certi momenti | Marko | Windows 7/Vista/XP/ 2003 | 3 | 12-09-2003 16.01.19 |