[]

php veri çekme parçalama
file get contents ile uzaktan veri çektim 20-30 sütunluk veri arasından bana lazım olan 1 sütunu ayıkladım. tabloda yan yana 4 dizi eleman var(<td>) bana 2.si lazım 1i kaybettim ama 3-4 duruyor 3-4ü nasıl kaybedeceğim? yani doğru elemanı çektim aslında ama fazla çekti. örnek kod:
$oku = file_get_contents("x.html");
$bol = explode('PT211', $oku);
$bol = explode('</tr>', $bol[1]);
$yaz = $bol[0];
echo "$yaz";
$oku = file_get_contents("x.html");
$bol = explode('PT211', $oku);
$bol = explode('</tr>', $bol[1]);
$yaz = $bol[0];
echo "$yaz";

simple html dom parser kullanmanı tavsiye ederim. bu şekilde istediğin kısmı rahatlıkla çekebilirsin.
simplehtmldom.sourceforge.net
simplehtmldom.sourceforge.net
- raif_efendi
(02.03.16 19:15:50)

bi kurcalayayım
- freetakilir
(02.03.16 19:45:01 ~ 19:59:59)

explode ile degil de regex ile yapsan daha iyi olur, veya simple html dom gibi isi parse etmek olan library'ler en iyisi.
- compumaster
(02.03.16 19:46:11)

bu simple html dom parser ile file get contentsi beraber kullanabilir miyim? çekeceğim veri server üzerinde sürekli güncellenen değişken bir veri. bilgisayara alırsam değişmez olayın bi anlamı kalmaz
edit: şimdide regex ile veriyi çektim kendi dosyama uyarlayamadım. bu nedir abi ya :D </a></th>\s*<td>(.*?)</td>'si
edit: şimdide regex ile veriyi çektim kendi dosyama uyarlayamadım. bu nedir abi ya :D </a></th>\s*<td>(.*?)</td>'si
- freetakilir
(02.03.16 20:00:28 ~ 20:36:54)

"Sometimes you have a programming problem and it seems like the best solution is to use regular expressions; now you have two problems."
- eksi sozlukte eksiyen adam
(02.03.16 20:55:57)

ldfşjhdfjhdfkjdfj valla öyle
- freetakilir
(02.03.16 23:50:52)
1