PHP.mk документација

FilesystemIterator::setFlags

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

filesystemiterator.setflags.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека filesystemiterator.setflags.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
FilesystemIterator::setFlags

Референца за `filesystemiterator.setflags.php` со подобрена типографија и навигација.

filesystemiterator.setflags.php

FilesystemIterator::setFlags

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

FilesystemIterator::setFlagsПоставува знаменца за ракување

= NULL

public FilesystemIterator::setFlags(int $flags): void

Поставува знаменца за ракување.

Параметри

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

Види Исто така

Белешки од корисници

Нема белешки од корисници за оваа страница.
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.