オレオレ無名関数の再帰処理。

2019年10月26日
文字数[410文字] この記事は1分31秒で読めます.
無名関数はよく使います。ちょっとしたモノを書きたい時、 オレオレ無名関数を書いて済ますことが多くなりました。 無名関数の良いところは無名関数を使用する手間にメソッドがあるので 確認しやすいというところですね。  
<?php
$mumei = function ($tasu=0) use(&$mumei){
    if($tasu<=150){
        $tasu = $tasu + 5;
        print $tasu."n";
        return $mumei($tasu);
    }
    return $tasu;
};
//オレオレ無名関数の使い方は…小道具ぐらい程度のもの。
print $mumei();
// 5
// 10
// 15
// 20
// 25
// 30
// 35
// 40
// 45
// 50
// 55