180 of 410 menu

ფუნქცია array_map

ფუნქცია array_map ეპარალებს მითითებულ ფუნქციას მასივის ყველა ელემენტს და აბრუნებს შეცვლილ მასივს. პირველი პარამეტრი ფუნქცია იღებს კოლბექს, ხოლო მეორე - მასივს. შესაძლებელია დამატებითი მასივების გადაცემა მესამე და შემდგომი პარამეტრებით.

სინტაქსი

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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა