v2.5.2
Giriş yap

php de dosya içindeki belirli diziyi nasıl değiştirebiliriz ?

onurnerde
425 defa görüntülendi

  
1|gs
2|fb
33|ts
4|bjk
67|ist
6|ank    

yukarıdaki okunan.txt içeriği burada 6 hane var
sağ taraflarında kelimesel değerler var
önlerindeki rakamsal degerler var belirli bir satırdaki kelimesel değerin önündeki rakamsal değer
nasıl değiştirebilinir bir sayac yani +1 artacak şekilde ?

mesela 5. satırdaki 67|ist hanesindeki rakamsal değer +1 olarak artsın.

admin
1157 gün önce

\n ile split yaparsın.
her satırı diziye çevirirsin.
sonra istediğin kelimeyi search edersin.
bulduktan sonra yine | ile split yapıp yine diziye çevirip sıfırıncı indisi bir artırırsın.
dosya boyutu büyüdükçe sıkıntı olur. sqlite kullan. sqlite dan istediğin formata dönüştürürsün.
dosyaya kayıt yapmak performanslı değil.

php bilsem yazardım.