Qualcosina di meglio:

Codice PHP:
//array
$arr0 = array("01""02""03");
$arr1 = array("uno""due""tre""quattro");
$arr2 = array("verde""bianco""rosso");

//funzione ricorsiva
function createcode($listOfArray){
    
$i=0;
    foreach (
$listOfArray as $v){
        if (
is_array($v)){
            
$tArr $v;
            
$code .= $tArr[$i];
            
$i++;
            if (
$v != $tArr){
                
createCode($v);
            }
        }else{
            
$code .= $v;
        }
        echo 
"code is " $code "
"
;
    }
}

//output sbagliato
code is 01
code is 01due
code is 01duerosso 
Perché è meglio di prima? Perché adesso almeno una combinazione me la dà: 01duerosso!
Ci diventerò vecchio, vedrete!