Как определить, содержит ли массив что-либо, кроме определенного значения?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как определить, содержит ли массив что-либо, кроме определенного значения?

Сообщение Anonymous »

Как лучше всего определить, содержит ли массив что-либо кроме значения 4, учитывая приведенный ниже массив значений?

$values = [1,2,3,4,5,6];


Для ясности: я не хочу проверять, что 4 просто не существует, поскольку 4 по-прежнему может находиться в массиве. Я хочу проверить существование любого другого числа.

Единственный способ сделать это — использовать функцию, подобную приведенной ниже:
function checkOtherValuesExist(array $values, $search) {
foreach ($values as $value) {
if ($value !== $search)
return TRUE;
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/574 ... ific-value
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»