180 of 410 menu

関数array_map

関数array_mapは指定された 関数を配列のすべての要素に適用し、 変更された配列を返します。最初のパラメータとして関数 はコールバックを受け取り、2番目は配列です。 追加の配列を3番目以降のパラメータとして 渡すことができます。

構文

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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否