bir önceki mesajımda ilk anda yazmıştım ama senin eklediğin garip karakterden ötürü mesaj orda kesilmiş. şu anda düzelttim. önce dediğimi bi yap.
şimdi bi kere öyle aynı değişkeni seksen kere kullanma. hem preg_match ten dönenleri yazi adlı dizi değişkeninde tutmuşsun hem de preg_replace den dönen değeri yazi adlı değişkende tutuyorsun.
ikincisi; strip_tags yaptıktan sonra sanıyor musun ki o <style> tagı orda kalacak. o da silinecek tabii. e o silinince de preg_replace desen e uygun içerik olmadığı için birşey yapmayacak.
üçüncüsü de <style> tagının içeriğinin silinip kendisinin kalmasını neden istediğini hala anlamadım!