code: public static function concat()
      {
          $args = func_get_args();
          $result = array();
          foreach ($args as $arg) {
              if (is_array($arg)) {
                  foreach ($arg as $subarg) {
                      $result[] = $subarg;
                  }
              } else {
                  $result[] = $arg;
              }
          }
          return $result;
      }
docs: 引数の配列または値を連結して, 一つの配列として返します.
  
  例えば
  
  <code>
  $arr1   = array(10, 20, 30);
  $arr2   = array(40, 50);
  $concat = Arrays::concat($arr1, "X", $arr2, "Y");
  </code>
  
  の結果は
  <code>
  array(10, 20, 30, "X", 40, 50, "Y")
  </code>
  に等しくなります。
  
  この関数は多次元配列はサポートしません.
  
  <code>
  $arr1 = array("hoge", "fuga");
  $arr2 = array(
  array(1, 2, 3),
  array(5, 7)
  );
  $concat = Arrays::concat($arr1, $arr2);
  </code>
  
  の結果は
  
  <code>
  array(
  "hoge",
  "fuga",
  array(1, 2, 3),
  array(5, 7)
  )
  </code>
  
  となります.
  
  この関数は, 配列に含まれるキーをすべて無視します.
  結果の配列のキーは連番で初期化されます.
  
  @return array