PHP fgetss() συναρτηση

Ορισμός και χρήση

Η συναρτηση fgetss() διαβάζει μια γραμμή από το ανοιχτό αρχείο και φιλτράρει τις HTML και PHP ετικέτες.

Με fgets() Αντίστοιχη, αλλά η fgetss προσπαθεί να αφαιρέσει οποιεσδήποτε HTML και PHP ετικέτες από το διαβασμένο κείμενο.

Γραμματική

fgetss(file,length,tags)
Παράμετροι Περιγραφή
file Απαραίτητο. Ορίζει το αρχείο που θα διαβαστεί.
length Επιλογικό. Ορίζει τον αριθμό των χαρακτήρων που θα διαβαστούν. Η προεπιλεγμένη τιμή είναι 1024 χαρακτήρες. Αυτός ο παράμετρος ήταν απαραίτητος πριν από το PHP 5.
tags Επιλογικό. Ορίζει τις ετικέτες που δεν θα αφαιρεθούν.

Περιγραφή

Μπορεί να χρησιμοποιηθεί ένας επιλογικός τρίτος παράμετρος tags Ορίζει ποια ετικέτες δεν θα αφαιρεθούν.

Αν αποτύχει, επιστρέφει το false.

Παράδειγμα

Παράδειγμα 1

<?php
$file = fopen("test.htm","r");
echo fgetss($file);
fclose($file);
?>

Η έξοδος είναι παρόμοια με:

Αυτό είναι ένα παράγραφος.

Παράδειγμα 2

<?php
$file = fopen("test.htm","r");
echo fgetss($file,1024,"<p>,<b>");
fclose($file);
?>

Η έξοδος είναι παρόμοια με:

Αυτό είναι ένα παράγραφος.

Η εξόδος του κώδικα είναι:

<p><b>Αυτό είναι ένα παράγραφος.</b></p>