180 of 410 menu

Funktsioon array_map

Funktsioon array_map rakendab määratud funktsiooni kõikidele massiivi elementidele ja tagastab muudetud massiivi. Esimesena parameetrina võtab funktsioon tagasihelistamisfunktsiooni (callback) ja teisena - massiivi. Võib edastada täiendavaid massiive kolmanda ja edasiste parameetritena.

Süntaks

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

Näide

Võtame iga massiivi elemendi ruutjuure (kasutades funktsiooni sqrt) ja kirjutame uude massiivi:

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

Koodi täitmise tulemus:

[1, 2, 3]

Vaata ka

  • funktsiooni array_filter,
    mis filtreerib massiivi
  • funktsiooni array_walk,
    mis kutsub funktsiooni massiivi elementide jaoks välja
  • funktsiooni array_walk_recursive,
    mis rekursiivselt kutsub funktsiooni massiivi elementide jaoks välja
  • funktsiooni array_reduce,
    mis ahendab massiivi
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu