strpos ile (bu arada strpos büyük küçük karaktere duyarlıdır, duyarsızı ise stripos) öncelikle bölmek istediğin etiket, kelime ya da her ne ise onun sırasını bul, sonra explode ile o sıradan sonrasını diziye ata, sonra istersen implode ile tekrar birleştir top sende örnek: metnin komplesi $icerik olsun, bölmek istediğini kısım ise bölünecek diye bir kelime olsun. bu durumda öncelikle strlen ile toplam karakter sayısını bulup sonra da bölünecek kelimesini aratıyoruz falan ya da basitçe örnek kod vereyim
$toplam_karakter=strlen($icerik); //içeriğimizin toplam karakter sayısı
$birinci_karakter_sayisi=strpos($icerik,"bölünecek "); // bölünecek kelime/ifade/etiket/karakterden önceki karakter sayısı
$ikinci_karakter_sayisi=$toplam-$birinci_karakter_sayisi; // bölünecek ifadeden sonraki (bölünecek ifade dahil) karakter sayısı
$birinci_kisim=substr($icerik,0,$birinci_karakter_ sayisi); // içeriği böldükten sonraki birinci kısım
$ikinci_kisim=substr($icerik,-$ikinci_kisim_karakter_sayisi); // içeriği böldükten sonraki ikinci kısım
echo $birinci_kisim;
echo $ikinci_kisim;
Not bu örnek en basit halidir, tabii ki içeriğinizde açılmış olan html etiketleri varsa böldükten sonra da kapatılması gerekir, onun kontrolünü de ayrıca yaptırmak lazımdır. ama temek olarak bu mantığı kullanabilirsiniz.