無名関数
まずは有名?関数 array(3) { [0]=> int(1) [1]=> int(8) [2]=> int(27) } array(3) { [0]=> int(1) [1]=> int(64) [2]=> int(729) } array(3) { [0]=> int(1) [1]=> int(64) [2]=> int(729) } 無名関数 その場で関数を作る array(3) { [0]=> string(13) "1ですわ。" [1]=> string(13) "8ですわ。" [2]=> string(14) "27ですわ。" } array(3) { [0]=> string(13) "1ですわ。" [1]=> string(13) "8ですわ。" [2]=> string(14) "27ですわ。" } 無名関数 変数に代入してから使う array(3) { [0]=> int(1) [1]=> int(8) [2]=> int(27) } 無名関数 有名関数を変数に代入することでも仕組み的には無名関数が作られる。 array(3) { [0]=> int(1) [1]=> int(8) [2]=> int(27) } array(3) { [0]=> int(1) [1]=> int(64) [2]=> int(729) } array(3) { [0]=> int(1) [1]=> int(8) [2]=> int(27) } array(3) { [0]=> int(1) [1]=> int(64) [2]=> int(729) } array(3) { [0]=> int(1) [1]=> int(8) [2]=> int(27) } array(3) { [0]=> int(1) [1]=> int(64) [2]=> int(729) }