180 of 410 menu

Функция array_map

Функцията array_map прилага зададена функция към всички елементи на масив и връща променения масив. Първият параметър функцията приема callback, а вторият - масив. Могат да се подават допълнителни масиви като трети и следващи параметри.

Синтаксис

array_map(?callable $callback, array $array, array ...$arrays): array

Пример

Нека извлечем квадратен корен от всеки елемент на масива (с помощта на функцията sqrt) и запишем в нов масив:

<?php $arr = [1, 4, 9]; $res = array_map('sqrt', $arr); var_dump($res); ?>

Резултат от изпълнението на кода:

[1, 2, 3]

Вижте също

  • функцията array_filter,
    която филтрира масив
  • функцията array_walk,
    която извиква функция за елементи на масив
  • функцията array_walk_recursive,
    която рекурсивно извиква функция за елементи на масив
  • функцията array_reduce,
    която свива масив
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне