Arkadaşlar bir link yolu var
thumbs/5/0/2/21972_2.jpg
ve
thumbs/d/b/2/21977_2.jpg
bu linkin sadece _2.jpg kısmını almak istiyorum...
bunun ayıklanması nasıl olacak?
Linki Ayıklamak
8
●408
- 12-12-2009, 02:19:35
- 12-12-2009, 03:56:26
<?php $uzanti = "thumbs/5/0/2/21972_2.jpg"; $uzantison = substr($uzanti,-6); echo $uzantison; ?>
bu işini görebilir. - 12-12-2009, 04:01:09Üyeliği durdurulduo _2.jpg kısmı _22.jpg ise almaz daha toleranslı bir örnek olarak şu kullanılabilir;faintermann adlı üyeden alıntı: mesajı görüntüle
<?php $uzanti = "thumbs/5/0/2/21972_2.jpg"; $uzantison = explode("_", $uzanti); $uzantison = '_' . $uzantison[1]; echo $uzantison; ?> - 12-12-2009, 04:07:47Söylediğiniz doğru fakat arkadaşın örneğine göre düşündüğüm için bu kodu söylemiştim ama sizin yazdığınızın kullanılması daha garanti olacaktır.(eğer tüm resimlerin link formatı 21972_2.jpg şeklinde ise yani _ varsa)devturkeli adlı üyeden alıntı: mesajı görüntüle
- 12-12-2009, 04:19:22Üyeliği durdurulduevet zaten tam örneğe göre yazdığınızı biliyorum.faintermann adlı üyeden alıntı: mesajı görüntüle
- 12-12-2009, 17:05:18Arkadaşlar ikinizede teşekkürler... Kusura bakmayın sizide yoruyoruz ama uygulamalı olarak böyle akılda kalıyor... Yardımlarınız için sağolun...
Sorumu şöyle sorayım müsadenizle...
thumbs/08/07/b/22_2.jpg
thumbs/04/06/c/48_2.jpg
thumbs/g/05/y/66_2.jpg
böyle auto değerler çıkıyor... bunların ayıklanmasını istiyorum...
sabit klasör olsaydı
dediğiniz şekilde veya
preg_match_all('#<img src="/files/thumbs/(.*?)_2.jpg"#si',$icerik, $kaynaklar, PREG_SET_ORDER);
bu şekilde çekebilirdim... Yardımlarınızı bekliyorum...