-
Üyelik
02.08.2019
-
Yaş/Cinsiyet
23 / E
-
Meslek
Öğrenci
-
Konum
Kahramanmaraş
-
Ad Soyad
A** K**
-
Mesajlar
164
-
Beğeniler
41 / 54
-
Ticaret
0, (%0)
$result = strip_tags($ results);
Parantez içerisindeki boşluk kodda mı varsa yoksa buraya yazarken mi oldu? :)
preg_match_all() fonksiyonu çıktıları dizi şeklinde verir, mesela $results[0] ile ilk diziyi alabilirsiniz. Biz patternimize göre temizlenmiş diziyi alacağımız için $result[1] kullanabiliriz, bu durumda $result değişkeninde patternimize göre temizlenmiş diziyi yani ikinci diziyi alarak birde HTML süzgecinden geçirelim.
echo strip_tags($results[0][0]); //Bu preg fonksiyonunun düz verdiği HTML etiketlerinden arındırılmış sonuç olacaktır. İlk dizinin ilk elemanını yazdırdık.
echo strip_tags($results[1][0]); //Bu preg_match_all() fonksiyonunun patternimize göre temizlediği HTML etiketlerinden arındırılmış sonuç olacaktır. İkinci dizinin ilk elemanını yazdırdık.
Ayrıca preg_match_all() fonksiyonu ile HTML etiketlerini de temizleyebilirsiniz fakat strip_tags() daha iyi bir alternatif.