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>