(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplFileObject::getFlags — Obtener las flags de SplFileObject
Obtiene las flags establecidas en una instancia de SplFileObject como un int.
Esta función no contiene ningún parámetro.
Devuelve un int que representa las flags.
Ejemplo #1 Ejemplo de SplFileObject::getFlags()
<?php
$file = new SplFileObject(__FILE__, "r");
if ($file->getFlags() & SplFileObject::SKIP_EMPTY) {
echo "Saltando líneas vacías\n";
} else {
echo "Sin saltar líneas vacías\n";
}
$file->setFlags(SplFileObject::SKIP_EMPTY);
if ($file->getFlags() & SplFileObject::SKIP_EMPTY) {
echo "Saltando líneas vacías\n";
} else {
echo "Sin saltar líneas vacías\n";
}
?>
Resultado del ejemplo anterior es similar a :
Sin saltar líneas vacías Saltando líneas vacías