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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել