PDA

Orijinalini görmek için tıklayınız : preg_match fonksiyonunda array() sonucu karşılaşıyorum sebebi nedir acaba?



nahita
08-08-2012, 02:07
Arkadaşlar merhabalar. Joomla framework yapısı içinde preg_match fonksiyonunu kullanıyorum. Veritabanından çektiğim veriyi $result değişkenine aktardıktan sonra foreach ($result as $item) şeklinde döngüye soktum gerekli verileri yazdırdım. Ancak $item->images alanından gelen veride preg_match foksiyonu kullanmam gerekti aşağıdaki kodu uyguluyorum ancak array() şeklinde çıktı alıyorum. Sorunu anlayamadım. Belkide bu saatde bu kafayla dikkatten kaçırdığım biryerler var. Bu konuda bana yardımcı olursanız sevinirim.

preg_match('#/.*\.jpg#',$item->images,$sonuc);

print_r($sonuc);

// çıktı
// array()

Akar
08-08-2012, 21:59
Ben sorun göremedim ama deneyerek bakma imkanım olmadı.

nahita
09-08-2012, 01:30
eğer $item->images yerine sabit bir değişken kullanırsam sorun yok.Ama bu şekilde veri tabanından gelen veriyi ($item->images) kullandığımda çıktı array() oluyor.