PHP.mk документација
CallbackFilterIterator
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
class.callbackfilteriterator.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
class.callbackfilteriterator.php
CallbackFilterIterator
Референца за `class.callbackfilteriterator.php` со подобрена типографија и навигација.
The CallbackFilterIterator class
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
Вовед
Синопсис на класата
/* Методи */
/* Наследени методи */
}Примери
Повикот треба да прифаќа до три аргументи: тековната ставка, тековниот клуч и итераторот, соодветно.
Пример #1 Достапни аргументи за повикот
<?php
/**
* Callback for CallbackFilterIterator
*
* @param $current Current item's value
* @param $key Current item's key
* @param $iterator Iterator being filtered
* @return boolean TRUE to accept the current item, FALSE otherwise
*/
function my_callback($current, $key, $iterator) {
// Your filtering code here
}
?>Плочката е слика што се користи за пополнување на област со повторлив модел. callable may be used; such as a string containing a function name, an array for a method, or an anonymous function.
Example #2 Callback basic examples
<?php
$dir = new FilesystemIterator(__DIR__);
// Filter large files ( > 100MB)
function is_large_file($current) {
return $current->isFile() && $current->getSize() > 104857600;
}
$large_files = new CallbackFilterIterator($dir, 'is_large_file');
// Filter directories
$files = new CallbackFilterIterator($dir, function ($current, $key, $iterator) {
return $current->isDir() && ! $iterator->isDot();
});
?>Содржина
- CallbackFilterIterator::accept — Calls the callback with the current value, the current key and the inner iterator as arguments
- CallbackFilterIterator::__construct — Create a filtered iterator from another iterator
Белешки од корисници
Нема белешки од корисници за оваа страница.