150 yerine 1500 yazmaması gayet normal çünki 1 = 10, 5 = 50 olmuştur ve ortada 150 gibi bir sayı yoktur. $ara2 ve $degis2 dizi değişkenlerini tersine sıralayım 300 den aşağı 3000 den aşağı şeklinde yapman çözüm olabilir.
str replace dizinin her elemanı için baştan mı okuyup işlem yapıyor?