<?php
$baslik = '24 1. Sezon 1. Bölüm';
for($i = 1; $i <= 9; $i++)
{
    if(preg_match('~(.*?) '.$i.'~i', $baslik, $bolum))
    {
        $diziAdi = trim($bolum[1]);
        $diziDevami = trim(str_replace($diziAdi, '', $baslik));
        break;
    }
}
echo $diziAdi.' - '.$diziDevami;
?>
Dizi adından sonra yer alan sayıya göre bölme işlemi yapılabilir ama bu fonksiyon %100 stabil olmadı. Bunun nedeni de eğer dizi adı game 10 thrones 2. bölüm 4. sezon olsa hata verecektir.