Сравнение элементов массива

185
07 апреля 2018, 20:04

Есть ли в PHP функция, которая бы проверила, равны ли все элементы массива?
То есть:

 $i[0] == $i[1] == $i[2]  

и так далее, элементов может быть n-ое количество.

Answer 1
if ((count(array_unique($a)) === 1)
  .........
if (empty(array_filter($a, function($val) {return $val != $a[0]})))
  ................
Answer 2
array_sum($a) == count($a) * $a[0]
READ ALSO
Разобрать многомерный массив

Разобрать многомерный массив

Есть вот такой многомерный массивКак его разобрать чтобы получилось на выходе для каждого из вложенных массивов:

196
Маршалинг типа char** в приложение C#

Маршалинг типа char** в приложение C#

Имеется функция в dll, которая создает массив строк внутри себя и возвращает его + количеств элементов по указателю в аргументе(С++):

194
ClickOnce смена url установки

ClickOnce смена url установки

Добрый деньВ ClickOnce пытаюсь консольно сменить Installation Folder

188