توابع بی نام و بازگشتی در php

توابع بی نام و بازگشتی در php

0 ۰
۰

آیاتابعی در زبان php داریم که هم از نوع توابع بی نام باشه هم بازگشتی؟؟من کدی به شکل زیر دارم و می خوام عمل فاکتوریل رو پیاده سازی کنم ولی نمی تونم اجراش کنم:$factorial = function( $n ) use ( $factorial ) { if( $n <= 1 ) return 1; return $factorial( $n - 1 ) * $n;};print $factorial( 5 );

1
0 ۰

برای این کار شما نیاز دارید که factorial$ رو به عنوان مرجع پاس بدید:$factorial = function( $n ) use ( &$factorial ) { if( $n == 1 ) return 1; return $factorial( $n - 1 ) * $n;};print $factorial( 5 );

امکان پاسخ دهی به این سوال مسدود شده است


برای ارسال پاسخ برای این سوال باید وارد سایت شوید. برای وارد شدن به سایت نیاز به حساب کاربری سایت سوالات دارید. برای ساختن حساب و یا با وارد شدن با حساب کاربری خود روی دکمه زیر کلیک کنید