söylüyorlar okumuyorsun ki, preg_match sadece ilkini alır preg_match_all kullanmalısın.
Hocam preg_match_all i denedim boş geçiyor ve sanırım array da eksik bilgi girmişim..
function veriyial($veri)
{
preg_match("#<title>(.*)-#i",$veri,$t);
preg_match("#-(.*)Şiiri,Şiir<\/title>#i",$veri,$tt);
preg_match_all("#<div id \"makale\"><br><td><pre>(.*)<br>Eklenme Tarih#i",$veri,$ttt);
$o = explode("-",$t[1]);
$ilk = $o[0];
$ikinci = $tt[1];
$ucuncu = $ttt[1];
return array(
'kategori' => $ilk,
'baslik' => $ikinci,
'metin' => $ucuncu
);
}Çıkan sonuç
Yusuf Ziya - Aldanma
Array Keydeldi diğerine geciliyor
Normalde Array yazısı cıkmaması lazım..