Verificati:
1) $neworder è un array di numeri, separati dalla virgola (ad es.: 1,3,7,4,5...)
2) $imglist è un array di nomi, separati dalla virgola (ad es.: cane,gatto,topo...)
Usando questo codice:
codice:$list = []; foreach( $neworder as $key ) { $list[] = $imglist[$key]; }
e facendo poi print_r di $list, mi restituisce:
Ho provato a racchiudere i valori dell'array $imglist tra apici ('cane','gatto','topo'...), ma niente.codice:Array( )
Ho provato anche a generare una stringa, invece che un array, sostituendo $list = ""; a $list = [];, e $list .= $imglist[$key]; a $list[] = $imglist[$key];, ma il risultato è sempre nullo.
![]()