Функции по работе с массивами: in_array(), array_merge() и т.д.

Функции по работе с массивами

ФункцияОписаниеПример
array_push()Добавляет элемент в конецarray_push($arr, "новый");
array_pop()Удаляет последний элемент$last = array_pop($arr);
array_shift()Удаляет первый элемент$first = array_shift($arr);
array_unshift()Добавляет элемент в началоarray_unshift($arr, "новый");
count()Возвращает количество элементовcount($arr);
in_array()Проверяет, есть ли значение в массивеin_array("яблоко", $fruits);
array_keys()Получает все ключиarray_keys($user);
array_values()Получает все значенияarray_values($user);
array_merge()Объединяет массивы$new = array_merge($arr1, $arr2);
array_slice()Вырезает часть массиваarray_slice($arr, 1, 2);
array_reverse()Переворачивает массивarray_reverse($arr);

Пример использования

// 1. Исходный массив
$cities = ["Москва", "Лондон", "Париж", "Берлин", "Токио"];
print_r($cities);

// 2. Посчитать количество элементов (count())
echo "Количество городов: " . count($cities) . "\\n";

// 3. Добавить элемент в конец массива (array_push())
array_push($cities, "Нью-Йорк");
print_r($cities);

// 4. Добавить элемент в начало массива (array_unshift())
array_unshift($cities, "Сидней");
print_r($cities);

// 5. Проверить наличие города (in_array())
$cityToCheck = "Берлин";
if (in_array($cityToCheck, $cities)) {
    echo "$cityToCheck есть в списке городов.\\n";
} else {
    echo "$cityToCheck нет в списке городов.\\n";
}

// 6. Объединить с другим массивом (array_merge())
$moreCities = ["Рим", "Барселона", "Амстердам"];
$cities = array_merge($cities, $moreCities);
print_r($cities);

// 7. Вырезать часть массива (array_slice())
$subset = array_slice($cities, 2, 5); // Взять 5 элементов, начиная с 3-го (индекс 2)
print_r($subset);

// 8. Отсортировать по алфавиту (sort())
sort($subset);
print_r($subset);

// 9. Перевернуть массив (array_reverse())
$subset = array_reverse($subset);
print_r($subset);

1 minutes read Sodium Carbonate

Comments (0)

No comments yet
Only registered users can post new comments

Content author

webitproff

Offline

Sodium Carbonate

Last logged: 2026-09-01 22:41

About me briefly
Support and development of web projects on the CMF Cotonti: private messengers via the website, open and closed small social networks, trading platforms and marketplaces, freelance and services exchange portal, catalogs of goods from wholesale suppliers, dropshipping platforms, online stores, and much more.
View developments and download
Public portfolio of my works and developments
Telegram for messages
@webitproff
Telegram channel
@s/aBuyFILE
  • Page published: 2025-07-21 08:08
  • Last update: 2025-07-21 08:08

Similar pages

Функции в PHP. Определение и вызов функций
1 Функция – это блок кода, который можно многократно вызывать.Пример функции:function sayHello() { echo "Привет,
Функции в PHP. return
2 Функция может возвращать результат.function sum($x, $y) { $result = $x + $y; return $result; } $result =
Функции в PHP. Глобальные и локальные переменные
3 🔹 Переменные внутри функции – локальные (недоступны снаружи).function example() { $x = 10; // Локальная
Типизация аргументов функции и возвращаемого значения в PHP 8
4 Типизация аргументов и возвращаемого значения в PHP 8В PHP 8 значительно улучшена система типизации аргументов и
Функции cot_rc_add_ ххх в Cotonti (Устаревшее)
5 Функции cot_rc_add_embed, cot_rc_add_file, cot_rc_embed_footer, cot_rc_link_file, cot_rc_link_footer, cot_rc_minify в