problema str_replace e array
Ciao,
ho un array del genere:
Codice PHP:
$caratteri = array(' ','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z');
e un array -> $numeri che contiene i numeri fino a 27 (lettere che ci sono in $caratteri)
poi ho un altro array -> $altroarray che però contiene numeri diciamo random es: {0,1,5,15}
faccio uno str_replace per sostituire ai numeri di $altroarray le lettere in $caratteri:
Codice PHP:
$altroarray = str_replace($numeri,$caratteri,$altroarray);
il problema é che $altoarray contiene un 15, che nn viene trasformato in "o" come dovrebbe, ma viene trasformato in "ae" -> poiche riconosce prima 1 e poi 5... sapete darmi una soluzione per ovviare il problema e sostituire a 15 "o"???
Spero di essere stato chiaro, grazie, ciao!