вторник, 20 ноября 2012 г.

Добавление и удаление элементов массива


Для добавления и удаления элементов массива используются
следующие функции:
array_unshift(<Массив>, <Элемент>) добавляет элементы в 
начало массива:
$Mass[0] = 'Три';
$Mass[1] = 'Четыре';
array_unshift($Mass, 'Один', 'Два');
print_r($Mass);
                // Array ( [0] => Один [1] => Два [2] => Три [3] => Четыре )

конструкция <Массив>[] — добавляет элементы в конец массива:
  $Mass[0] = 'Один';
  $Mass[1] = 'Два';
  $Mass[] = 'Три';
  print_r($Mass);
  // Array ( [0] => Один [1] => Два [2] => Три )

array_push(<Массив>, <Элемент>) добавляет элементы в конец массива:
  $Mass[0] = 'Один';
  $Mass[1] = 'Два';
  array_push($Mass, 'Три', 'Четыре');
  print_r($Mass);
  // Array ( [0] => Один [1] => Два [2] => Три [3] => Четыре )

array_shift(<Массив>) удаляет первый элемент массива и возвращает его:
  $Mass[0] = 'Один';
  $Mass[1] = 'Два';
  echo array_shift($Mass) . "<br>\n"; // Выведет: Один<br>
  print_r($Mass);
  // Array ( [0] => Два )

array_unique(<Массив>) возвращает ассоциативный массив, состоящий
из уникальных значений указанного ассоциативного массива:
  $Mass = array('Один' => 1, 'Два' => 2, 'Один' => 1,
  'Три' => 1, 'Четыре' => 4);
  $Mass2 = array_unique($Mass);
  print_r($Mass2);
  // Array ( [Один] => 1 [Два] => 2 [Четыре] => 4 )



Комментариев нет:

Отправить комментарий