Συνάρτηση strip_tags
Η συνάρτηση strip_tags αφαιρεί τις ετικέτες HTML
από μια συμβολοσειρά, χωρίς να αγγίζει το περιεχόμενό τους. Με μια δεύτερη
προαιρετική παράμετρο μπορούν να καθοριστούν επιτρεπόμενες
ετικέτες - αυτές δεν θα διαγραφούν. Οι επιτρεπόμενες
ετικέτες καθορίζονται μαζί με τα γωνιακά brackets.
Σύνταξη
strip_tags(string $string, array|string|null $allowed_tags = null): string
Παράδειγμα
Ας αφαιρέσουμε όλες τις ετικέτες HTML από τη συμβολοσειρά:
<?php
$str = 'lorem <b>ipsum</b> dolor sit amet';
echo strip_tags($str);
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'lorem ipsum dolor sit amet'
Παράδειγμα
Ας αφαιρέσουμε όλες τις ετικέτες HTML, εκτός από τις επιτρεπόμενες:
<?php
$str = 'lorem <b>ipsum</b> <i>dolor</i> <s>sit</s> amet';
echo strip_tags($str, '<b><i>');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'lorem ipsum dolor <s>sit</s> amet'
Δείτε επίσης
-
τη συνάρτηση
htmlspecialchars,
που επιτρέπει την εμφάνιση ετικετών στο πρόγραμμα περιήγησης