Skip to content
Zimo Xiao edited this page Apr 29, 2018 · 12 revisions
  • Name:

    • map - map through an array
    • filter - filter through an array
    • merge - merge two arrays
    • size - get array size
    • last - get the last element of an array
    • flat - flatten a multidimensional array to singel-dimension
  • Synopsis:

    • ary::map($array, function($key,$value));
    • ary::filter($array, function($key,$value));
    • ary::merge($array_1, $array_2);
    • ary::size($array);
    • ary::last($array);
    • ary::flat($array);
  • Description:

    • ary::map
      • Map through an array:

      •  ary::map($array, function($key,$value){
             return $value*3;
         });
      • returns: an array with every item multiplied by 3

    • ary::filter
      • Filter through an array:
      •  ary::filter($array, function($key,$value){
           return $value>3;
         });
      • returns: an array with only items larger than 3
    • ary::merge
      • Merge two or more arrays:

      • ary::merge($array_1, $array_2);
        ary::merge([$array_1, $array_2, $array_3, ...]);
      • returns: array

    • ary::size
      • Get the size of an array:

      • ary::size([1,2,[3,4,5],6]);
      • returns: int(4)

    • ary::last
      • Get the last element of an array:

      • ary::last([1,2,3]);
      • returns: the last element

    • ary::flat
      • Flatten a multidimensional array to singel-dimension:

      • ary::flat([[1,2,3],[4,5,[6,7],8]]);
      • returns: [1,2,3,4,5,6,7,8]

Getting Started

Data Structure

Networking

Operations

Features

Clone this wiki locally