Возвращает число элементов массива аналогично
См. также: sizeof(), isset() и is_array().
sizeof
Число элементов массива
int sizeof (array array)
Возвращает число элементов массива аналогично функции count ().
array_count_values
Вычисление числа одинаковых значений массива
array array_count_values (array input)
Возвращает массив, имеющий в качестве индексов уникальные значения массива input, а в качестве значений — количество одинаковых элементов (значений) в массиве input (то есть частоту встречаемости).
$агтау = атау (1. "hello". I. "world", "hello"); array_count_values (Sarray): /7 возвращает array (1=>2. "hello" =
>2. "world" =
>1< /P>< /P>
in_array
Проверка массива на наличие значения
bool in_array (mixed needle, array haystack)
Возвращает TRUE, если в массиве haystack содержится элемент со значением needle.
$os = array ("Mac". "NT". "Irix". "Liniu"); if (in_array ("Inx". $os)){ print "Inx имеется". }
array_unique
Удаление дублирующихся значений массива
array array_unique (array array)
Возвращает массив, из которого удалены дубликаты значений. Индексы сохраняются.
Sinput = array ("a" => "XX". "YY". "b" => "XX". "ZZ". "YY"): $г = array_unique (Sinput): // Теперь $г = ("b" = > "XX". "1" = > "ZZ", "2" = > "YY") < /P > < /P >
array values
Удаление ассоциативных индексов массива
array array_values (array input)
Возвращает массив со значениями массива input, но без их индексов, то есть превращает ассоциативный массив в простой (скалярный).
$array = array ("size" => "XL", "color" => "gold"): array_values (Sarray): // returns array ("XL", "gold") //Пример реализации функции array_values для РНРЗ function _array_values ($arr) { $t = array(); while (list($k. $v) = each ($arr)) { $t[] =
Содержание Назад Вперед