amir
3 سال پیش توسط amir مطرح شد
2 پاسخ

نحوه کار این تابع :

دوستان سلام میشه روش کار این تابع رو توضیح بدین و بگین چجوری اعداد باینری(0 و 1) رو چاپ میکنه ؟ بیشتر منظورم کار تابع sprintf هستش

function subsets( $items ) {
    $result = array() ;
    $num = count( $items ) ;
    $members = pow( 2, $num ) ;
for ( $i = 0; $i < $members; $i++ ) {
         $b = sprintf( "%0" . $num . "b", $i ) ;
         print_r($b) ;
 }
}

ثبت پرسش جدید
محمدحسن فرهادی
تخصص : علاقه مند به کد نویسی
@farhadi 3 سال پیش مطرح شد
1

@behzadi سلام اومدم برات بنویسم دیدم این دوستمون خیلی بهتر و مسلط تر از من توضیح داده . این لینک روببین


amir
تخصص : بک اند و فرانت اند
@behzadi 3 سال پیش مطرح شد
0

@farhadi بله من هم از این مقاله استفاده کردم منتهی مفهوماون خط رو که در بالا هم گزاشتم منوجه نمیشم که چجوری به صورت باینری این کار رو انجام میده


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

ورود یا ثبت‌نام