Оглавление

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

Для  добавления  и  удаления  элементов  массива  используются  следующие
функции:
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_pop(<Массив>) удаляет последний  элемент массива и возвращает его:

$Mass[0] = 'Один';
$Mass[1] = 'Два';
echo array_pop($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 )

3
<< Меню >>  
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити