(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplFileObject::getFlags — Récupère les drapeaux pour l'objet SplFileObject
Récupère les drapeaux définis pour l'instance de l'objet SplFileObject, sous la forme d'un entier.
Cette fonction ne contient aucun paramètre.
Retourne un entier représentant les drapeaux.
Exemple #1 Exemple avec SplFileObject::getFlags()
<?php
$file = new SplFileObject(__FILE__, "r");
if ($file->getFlags() & SplFileObject::SKIP_EMPTY) {
echo "Lignes vides ignorées\n";
} else {
echo "Lignes vides prises en compte\n";
}
$file->setFlags(SplFileObject::SKIP_EMPTY);
if ($file->getFlags() & SplFileObject::SKIP_EMPTY) {
echo "Lignes vides ignorées\n";
} else {
echo "Lignes vides prises en compte\n";
}
?>
Résultat de l'exemple ci-dessus est similaire à :
Lignes vides prises en compte Lignes vides ignorées