Salve, dovrei realizzare uno script in modo tale che se conosco la posizione di un valore in array, trovo gli altri secondo un "valore massimo" e "valore minimo".
Mi spiego meglio, ad esempio ho:
Codice PHP:
$arr1 = array('c1','c2','c3');
$arr2 = array('va1','va2','va3','va4','va5');
Io qua conosco la posizione di va4, che quindi sarà 3 (dato che parte da 0 a contare) e so che il massimo è 3 valori (dato che in $arr1 sono 3), quindi devo suddividere $arr2 in gruppi da 3 e vedere in quei gruppi in quale posizione è va4, trovandone gli altri componenti (del gruppo).
Per capirci in questo caso va4 è nella posizione numero 4 (stavolta senza partire da 0, parliamo in generale), quindi starà nel 2 secondo gruppo in prima posizione (dato che va1, va2, va3 fanno il primo gruppo) e devo trovare va5 (che non so se ci sarà o meno).
Alla fine dovrebbe venire:
1° gruppo:
va1 (sarà sconosciuto a me)
va2 (sarà sconosciuto a me)
va3 (sarà sconosciuto a me)
2° gruppo:
va4 (conosciuto)
va5 (sarà sconosciuto a me ma lo dovrò trovare)