if (! function_exists('array_all')) {
function array_all(array $array, callable $callable) {
foreach ($array as $key => $value) {
if (! $callable($value, $key))
return false;
}
return true;
}
}
PHP.mk документација
array_all
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.array-all.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + преведен приказ
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.array-all.php
array_all
Референца за `function.array-all.php` со подобрена типографија и навигација.
array_all
Класата Dom\DtdNamedNodeMap
array_all — Проверува дали сите array елементи ја задоволуваат функцијата за повик
= NULL
array_all() returns true, ако даденото
callback returns true за сите елементи. Во спротивно, функцијата враќа false.
Параметри
Вратени вредности
Вредност на алфа компонентата. trueФункцијата откажува и издава callback returns
true за сите елементи. Во спротивно, функцијата враќа false.
Примери
Пример #1 array_all() example
<?php
$array = [
'a' => 'dog',
'b' => 'cat',
'c' => 'cow',
'd' => 'duck',
'e' => 'goose',
'f' => 'elephant'
];
// Check, if all animal names are shorter than 12 letters.
var_dump(array_all($array, function (string $value) {
return strlen($value) < 12;
}));
// Check, if all animal names are longer than 5 letters.
var_dump(array_all($array, function (string $value) {
return strlen($value) > 5;
}));
// Check, if all array keys are strings.
var_dump(array_all($array, function (string $value, $key) {
return is_string($key);
}));
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
bool(true) bool(false) bool(true)
Види Исто така
- array_any() - Проверува дали барем еден елемент од низата задоволува функција за враќање
- array_filter() - Филтрира елементи од низа користејќи функција за повикување
- array_find() - Враќа прв елемент што задоволува функција за враќање
- array_find_key() - Враќа клуч на првиот елемент што задоволува callback функција