Selamlar arkadaşlar.
Android için lokalizasyon dosyalarını karşılaştırıp birbirlerine karşı olan difflerini alan bir tool yazıyorum.

Pattern şu şekilde;
preg_match_all("#<string name=\"(.*?)\">(.*?)</string>|<string-array name=\"(.*?)\">(.*?)</string-array>|<integer-array name=\"(.*?)\">(.*?)</integer-array>#si",$fileOneDatas,$result);
Bana sonuç olarak <string> tagları eşleşince bir array
Aynı zamanda <string-array> tagları eşleşince ayrı bir array
Aynı zamanda <integer-array> tagları eşleşince ayrı bir array geliyor.

Ben bu $result arrayininden her şart için ayrı dönen arrayleri tek array'de almak istiyorum.

Başına gelen oldu mu yardımcı olursa cok sevinirim.

İyi calısmalar