PHP.mk документација
FilesystemIterator::setFlags
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
filesystemiterator.setflags.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
filesystemiterator.setflags.php
FilesystemIterator::setFlags
Референца за `filesystemiterator.setflags.php` со подобрена типографија и навигација.
FilesystemIterator::setFlags
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
FilesystemIterator::setFlags — Поставува знаменца за ракување
Параметри
flags-
Знаменцата за ракување што треба да се постават. Погледнете ги константите на FilesystemIterator.
Вратени вредности
Не се враќа вредност.
Примери
Пример #1 FilesystemIterator::current() example
Овој пример ја демонстрира разликата помеѓу FilesystemIterator::KEY_AS_PATHNAME and FilesystemIterator::KEY_AS_FILENAME flags.
<?php
$iterator = new FilesystemIterator(dirname(__FILE__), FilesystemIterator::KEY_AS_PATHNAME);
echo "Key as Pathname:\n";
foreach ($iterator as $key => $fileinfo) {
echo $key . "\n";
}
$iterator->setFlags(FilesystemIterator::KEY_AS_FILENAME);
echo "\nKey as Filename:\n";
foreach ($iterator as $key => $fileinfo) {
echo $key . "\n";
}
?>Излезот од горниот пример во PHP 8.2 е сличен на:
Key as Pathname: /www/examples/. /www/examples/.. /www/examples/apple.jpg /www/examples/banana.jpg /www/examples/example.php Key as Filename: . .. apple.jpg banana.jpg example.php
Види Исто така
- FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS - Конструира нов итератор на датотечниот систем
- RecursiveDirectoryIterator::hasChildren() - Добиј ги знамињата за ракување
Белешки од корисници
Нема белешки од корисници за оваа страница.