[Linux-programlama] Re: foreach Hakkında Yardım

---------

[Linux-programlama] Re: foreach Hakkında Yardım

From: Bedreddin SAHBAZ <bedo_at_sahbaz.name.tr>
Date: Sat, 9 May 2009 18:39:06 +0300 (EEST)
Message-ID: <2acf718da7cd5db867f619c2effeab28.squirrel@posta.sahbaz.name.tr>

Merhabalar,

Düzenlediðiniz kod da ayný þekilde tüm txt dosyasýný yazdýrýyor. Ben
sadece düzenli ifade ile belirttiðim uygunsuz satýrlarý görmek istiyorum.
Neden olmuyor acaba?

Saygýlarýmla..

> <?
> $dosya = "barkod.txt";
> $icerik = @file($dosya);
> if (!$icerik) {
> echo "Dosya açılamadı.";
> } else {
> foreach ($icerik as $satir) {
> if (!ereg("^[0-9]+$",$satir)) {
> echo $satir . "<br>\n";
> } else {
> echo $satir . ' - Bulunamadı <br />';
> }
> }
> }
> ?>
>
> Å&#65533;eklinde denerseniz sıkıntınızın nerede olduÄ&#65533;unu
anlaya bilirsiniz.
>
> 2009/5/9 Bedreddin SAHBAZ <bedo_at_sahbaz.name.tr>
>
>> Merhabalar,
>>
>> Yapmak istediÄ&#65533;im Å&#65533;ey basit ancak bir türlü
mantıÄ&#65533;ı çözemedim.
>> Bir txt
>> dosyasından verileri satır satır okuyarak belli kritere uymayanları
>> ekrana
>> yazdırmak istiyorum. Bunun için Å&#65533;öyle bir kod yazmayı denedim;
>>
>> <?
>> $dosya = "barkod.txt";
>> $icerik = @file($dosya);
>> if (!$icerik)
>> echo "Dosya açılamadı.";
>> else
>> {
>> foreach ($icerik as $satir)
>> if (!ereg("^[0-9]+$",$satir))
>> {
>> echo $satir . "<br>\n";
>> }
>> }
>> ?>
>>
>> Bu Å&#65533;ekilde kodu çalıÅ&#65533;tırınca barkod.txt
dosyasındaki tüm
>> kayıtları vermeye
>> devam ediyor. Ben istiyorum ki içinde harf olan satırları göreyim
>> sadece.
>> foreach'in kullanımı ile ilgili bir hata yapıyorum sanırım. Belki
>> de çok
>> basittir. Listeyi gereksiz meÅ&#65533;gul ettimse özür dilerim.
>>
>> Saygılarımla..
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> Linux-programlama_at_liste.linux.org.tr
>> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>
>
>
>
> --
> Elvin Å&#65533;iriyev
> http://elvin.siriyev.net
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Sat 09 May 2009 - 17:17:21 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.