lostyazilim
tr.link

php txt dosyasında belli bir karakterden sonraki verileri alt satıra yadırma

2 Mesajlar 584 Okunma
acebozum
tr.link

kemallamek kemallamek WM Aracı Kullanıcı
  • Üyelik 05.09.2015
  • Yaş/Cinsiyet 50 / E
  • Meslek Yazılım
  • Konum İzmir
  • Ad Soyad K** B**
  • Mesajlar 20
  • Beğeniler 2 / 3
  • Ticaret 0, (%0)
php ile sorular.txt dosyasında

398 | 398 | 2 | Seçeneklerde verilenlerden hangisi İttihat ve Terakkinin kuruluş amaçlarından birisi değildir? | | | 3 | II. Abdülhamiti indirmek | Osmanlıyı kurtarmak | Meşrutiyeti ilan etmek | Türkiyeyi kurmak | 4 ** 399 | 399 | 2 | Osmanlı'da II. Meşrutiyet ile kurulan partiler arasında, şıklarda verilenlerden hangisi yoktur? | | | 2 | ittihat Terakki Partisi | Hürriyet ve itilaf Partisi | Cumhuriyet Partisi | Ahrar Fırkası | 3 ** 400 | 400 | 2 | II. Meşrutiyete son vererek, II. Abdülhamit'in mutlak yönetimini getirmeyi amaçlayan olay nedir? | | | 3 | Kabakçı Mustafa isyanı | Patrona Halil isyanı | Celali isyanları | 31 Mart Olayı | 2 ** 401 | 401 | 2 | I. Balkan Savaşında Osmanlı'ya saldıran uluslar içinde hangisi yoktur? | | | 3 | Karadağ | Yunanistan | Bulgaristan | Arnavutluk | 7 ** | Fransa | Rusya | Almanya | 4

"**" dan sonraki veriyi bir alt satıra yazdırma istiyorum.

$dosya = "sorular.txt";
$baglanti = fopen($dosya,"r");

while(!feof($baglanti)){
$sira = fgets($baglanti);
$parcalar = explode('**', $sira);
echo $parcalar[0]."
";

}

fakat yazmıyor. Nerde hata hata yapıyorum. Yukarıdaki sorular.txt dosyasında karışık şekilde yazılmış verileri aşağıdaki gibi yazdırmak istiyorum.

398 | 398 | 2 | Seçeneklerde verilenlerden hangisi İttihat ve Terakkinin kuruluş amaçlarından birisi değildir? | | | 3 | II. Abdülhamiti indirmek | Osmanlıyı kurtarmak | Meşrutiyeti ilan etmek | Türkiyeyi kurmak | 4 **
399 | 399 | 2 | Osmanlı'da II. Meşrutiyet ile kurulan partiler arasında, şıklarda verilenlerden hangisi yoktur? | | | 2 | ittihat Terakki Partisi | Hürriyet ve itilaf Partisi | Cumhuriyet Partisi | Ahrar Fırkası | 3 **
400 | 400 | 2 | II. Meşrutiyete son vererek, II. Abdülhamit'in mutlak yönetimini getirmeyi amaçlayan olay nedir? | | | 3 | Kabakçı Mustafa isyanı | Patrona Halil isyanı | Celali isyanları | 31 Mart Olayı | 2 **
401 | 401 | 2 | I. Balkan Savaşında Osmanlı'ya saldıran uluslar içinde hangisi yoktur? | | | 3 | Karadağ | Yunanistan | Bulgaristan | Arnavutluk | 7 ** | Fransa | Rusya | Almanya | 4
 

 

elektronikssl
webimgo

kemallamek kemallamek WM Aracı Kullanıcı
  • Üyelik 05.09.2015
  • Yaş/Cinsiyet 50 / E
  • Meslek Yazılım
  • Konum İzmir
  • Ad Soyad K** B**
  • Mesajlar 20
  • Beğeniler 2 / 3
  • Ticaret 0, (%0)
Hallettim.

$dosya = "sorular.txt";
$baglanti = fopen($dosya,"r");

while(!feof($baglanti)){
$sira = fgets($baglanti);
$parcalar = explode('**', $sira);

for($i=0;$i if($parcalar[$i] != ""){
echo $parcalar[$i]."
";
}
}

Sorunu bu şekilde hallettim.
yilmaz68 athirsizi

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al