文字列「Hello、PHP」があり、再帰関数を使用して を3回繰り返したいとします。文字列を3回印刷するPHP再帰関数が機能しない
だから私はこれを試してみた:
$initialString = "Hello, PHP";
$myFunc = function(&$myFunc, $n = 3, $initialString){
if($n >= 0){
$temp = $myFunc($myFunc, $n - 1, $initialString);
$initialString .= ", " . $initialString;
return $temp;
}
return $initialString;
};
それが動作しない、と私はそれを印刷することはできません。
は "平均動作しない" んか?具体的にお読みください:https://stackoverflow.com/help/mcve –
'echo $ myFunc'を試しましたか? – Swellar