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)