downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

SplFileObject::flock> <SplFileObject::fgets
[edit] Last updated: Fri, 17 May 2013

view this page in

SplFileObject::fgetss

(PHP 5 >= 5.1.0)

SplFileObject::fgetssRécupère une ligne d'un fichier et supprime les balises HTML

Description

public string SplFileObject::fgetss ([ string $allowable_tags ] )

Identique à la méthode SplFileObject::fgets(), sauf que la méthode SplFileObject::fgetss() tente de supprimer toutes les balises HTML et PHP du texte lu.

Liste de paramètres

allowable_tags

Paramètre optionnel pour spécifier les balises qui ne doivent pas être supprimées.

Valeurs de retour

Retourne une chaîne de caractères contenant la prochaine ligne du fichier dont les balises HTML et PHP ont été supprimées, ou FALSE si une erreur survient.

Exemples

Exemple #1 Exemple avec SplFileObject::fgetss()

<?php
$str 
= <<<EOD
<html><body>
 <p>Bienvenue ! Aujourdh'ui, nous sommes le <?php echo(date('jS')); ?> de <?= date('F'); ?>.</p>
</body></html>
Texte en dehors d'un bloc HTML.
EOD;
file_put_contents("sample.php"$str);

$file = new SplFileObject("sample.php");
while (!
$file->eof()) {
    echo 
$file->fgetss();
}
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :


 Bienvenue ! Aujourdh'ui, nous sommes le  de .

Texte en dehors d'un bloc HTML.

Voir aussi



add a note add a note User Contributed Notes SplFileObject::fgetss - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites