Re: [Linux-programlama] php:string icinde arama[belki regex]

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Hakan POLATKAN (hakan@soulmaster.org)
Date: Thu 07 Apr 2005 - 10:37:40 EEST


Merhaba,
sayfayi komple okur, html etiketlerini ayiklarsiniz. Daha sonra
bosluklara gore ayirarak kelimeleri ayristirmis olursunuz. Ayni arama
islemini bu model ustunde de yapabilirsiniz.

Tabi sayfanin okunma, ayiklanma vs. gibi islemlerin ne kadar surecegi ve
dogal olarak ta bu yontemin performansi tartismali bir hale geliyor.

Belki duzenli ifadeleri kullanmak daha mantikli olacak.

Hakan POLATKAN

--

Prş, 2005-04-07 tarihinde 10:24 +0300 saatinde, OKAN ARI yazdı: > yalniz su var $text degiskeni "," ile ayrilacak diye bir zorunluluk yok. > Hatta bu $text bir html sayfa dahi olabilir... Bu durumda ne yapmaliyim? > > OKAN > ----- Original Message ----- > From: "Hakan POLATKAN" <hakan@soulmaster.org> > To: <linux-programlama@liste.linux.org.tr> > Sent: Thursday, April 07, 2005 10:11 AM > Subject: Re: [Linux-programlama] php:string icinde arama[belki regex] > > > > Merhaba, > > once explode() [1] ile stringinizi parcalara ayirin. > > > > $yeni = explode(",", $text); > > > > Bu islemi yaptiktan sonra parcalar $yeni[0], $yeni[1], ... , $yeni[n] > > seklinde kullaniminiza hazir olacaktir. Daha sonra bu dizinin eleman > > sayisini bularak bir dongu icerisinde strstr() [2] ile $arama > > degiskeninin degerini aratabilirsiniz. > > > > Islemi daha farkli yollardan da yapmak mumkun, bu yontem belki daha > > kolay gelecektir. > > > > > > [1] http://tr.php.net/manual/en/function.explode.php > > [2] http://tr.php.net/manual/en/function.strstr.php > > > > > > > > Hakan POLATKAN > > > > -- > > > > Prş, 2005-04-07 tarihinde 09:57 +0300 saatinde, OKAN ARI yazdı: > > > $text="deneme3, deneme6, denesekmidersin, testamaclideneme, > > > testidenemeiderya, gereksiz"; > > > > > > Elimdeki yukaridaki gibi bi string var. Ben sunu yapmak istiyorum. > > > $arama="deneme"; > > > > > > $text icinde $arama degiskenini aricam ve buldugum kelimeleri bir baska > > > degiskene aticam yani islem sonuda elimde > > > > > > $d1="deneme3"; > > > $d2="deneme6"; > > > $d3="denesekmidersin"; > > > $d4="testanaclideneme"; > > > $d5="testidenemeiderya"; > > > > > > desgiskenleri olmali... > > > > > > Bunu nasil saglarim? Tesekkurler simdiden.. > > > > > > OKAN > > > > _______________________________________________ > > Linux-programlama mailing list > > Linux-programlama@liste.linux.org.tr > > http://liste.linux.org.tr/mailman/listinfo/linux-programlama > > _______________________________________________ > Linux-programlama mailing list > Linux-programlama@liste.linux.org.tr > http://liste.linux.org.tr/mailman/listinfo/linux-programlama >

_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.