Есть массив со структурой -
$arrays = array(0 => array('baks' => 5),1 => array('baks' => 8), 2 => array('baks' => 10), 3 => array('baks' => 15));
Он может выглядить как
$arrays = array(0 => array('baks' => 5),1 => array('baks' => 5), 2 => array('baks' => 5), 3 => array('baks' => 5), 4 => array('baks' => 5), 5 => array('baks' => 5));
Как понять пришел ли массив $arrays
с равными значениями или нет?
Возможно это подойдет
$arrays = array(0 => array('baks' => 5),1 => array('baks' => 5), 2 => array('baks' => 5), 3 => array('baks' => 5), 4 => array('baks' => 5), 5 => array('baks' => 5));
function check ($array) {
// здесь от условий задачи, если передан пустой массив или
// с одним елементом
if (count($array) <= 1) return false;
// тянем первый элемент массива и с ним сравниваем остальные
$first = array_shift($array);
foreach($array as $item){
if ($item != $first) return false;
}
return true;
}
var_dump(check($arrays)); // bool true
UPD: без функции
$arrays = array(0 => array('baks' => 5),1 => array('baks' => 5), 2 => array('baks' => 5), 3 => array('baks' => 5), 4 => array('baks' => 5), 5 => array('baks' => 5));
$equal = true;
$first = array_shift($array);
foreach($array as $item) if ($item != $first) $equal = false;
var_dump($equal); // bool true
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Нужно вывести статистику по неделямДля этого желателен массив с неделями по дням
Суть вопроса такова, имеется база данных, в ней таблица с полями: домен, токенКогда с другого сайта выполняется GET запрос к моему скрипту, мне...