配列

PHP

array_sliceの使い方

PHPで配列を操作する関数は色々あります。 配列の一部を取り出す場合に使えるのがarray_sliceです。 これを覚えておけばほとんどの場合、これで済むと思います。
PHP

PHPの連想配列の配列をソートする方法

PHPで次のようなデータがあったとします。
JavaScript

mapやfilterなどJavaScriptの配列に関するメソッド(まとめ)

JavaScriptにはmapやfilterなど配列に関する便利なメソッドがあります。 これらについて簡単にまとめてみました。
PHP

PHPで配列を結合する方法

PHPで配列を結合するには演算子「+」(プラス)でつなぐ方法と配列関数array_mergeを使う方法があります。 挙動についてまとめました。
PHP

PHPの配列に関数を適用して操作する関数

PHPには与えられた配列のそれぞれの要素に配列を適用して別の配列を作ったりする関数がいろいろとあります。 無名関数を使うとシンプルに書けるのでまとめてみました。 array_mapに無名関数を使う方法については前に書きましたが改めて挙げてお...
PHP

PHPのarray_mapで無名関数を使う

PHPで配列に対して処理を行う場合はforeachを使うのが一般的ですが、array_mapを使うともっとシンプルに書くことができます。 array_map(関数名,配列)のようにして使います。 配列の各要素に関数を適用し結果を配列として返...
Excel

「エンジニアが1時間未満で解くべき五つの問題」をVBAで解く

今年、流行った「五つの問題」を今頃、知りました。 色々な言語での解答が発表されていますが、おそらく誰もやらないであろう、VBAで挑戦してみました。 私がVBAの最大の弱点だと思うのが配列。ところがこの「五つの問題」はどれも配列を使わないと解...
Excel

VBAで順列

VBAで配列を与えると全ての順列を返すユーザー定義関数を紹介します。 JavaScriptの配列関連メソッドをVBAのユーザー定義関数に | You Look Too Cool で紹介したユーザー定義関数のうち「splice」「push」「...
PHP

PHPのarray_spliceの使い方

PHPには配列を操作するarray_spliceという関数があります。 よく分からないのでまとめてみました。
JavaScript

JavaScriptで配列を見やすく表示する方法

配列は複雑になると構造が分かりにくくなります。 PHPにはprint_rという関数があり、配列を見やすく表示することができます。 JavaScriptにはそのような関数がないので「jQuery debug plugin - print_r ...