مهدی محسنی نیا
3 سال پیش توسط مهدی محسنی نیا مطرح شد
7 پاسخ

جدا کردن تک تک اعدا یک عدد بیست رقمی در php

با سلام خدمت دوستان عزیز
اقایون من میخام عدد 20 رقمی به طور مثال 1234556789998765434556 رو دونه دونه اعدادشو توی ی متغییری ذخیره کنم مثلا 1 بره تو خونه یک دو توی خونه دو و ....
با تقسیم بر 10 و به دست اوردن mod اون عددم درست در نیومد تابعی چیزی وجود نداره که بیاد جدا کنه مسه یک ارایه بتونم دونه دونه تخصیص بدم به متغییری؟؟


ثبت پرسش جدید
امین محمدزاده
تخصص : برنامه نویسی وب - Laravel
@amin.webdesign 3 سال پیش مطرح شد
0

از تابع mb_str_split استفاده کنید.


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 3 سال پیش مطرح شد
-2

با این کد می تونید انجام بدید

<?php
    $adad = 123456789;
    print_r(str_split($adad));
?>

امین محمدزاده
تخصص : برنامه نویسی وب - Laravel
@amin.webdesign 3 سال پیش مطرح شد
1

@hossein.r.1442
با پاسخ های تکراری و هرچند دارای ایراد فکر نکنم امتیازش برات برکت داشته باشه.😁


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش آپدیت شد
0

سلام
اطلاعی از تابعی که نوشتند ندارم . روش خودم چنین است :

function int_to_list($int,$Figure){
    $str = strval($int);
    $list = [];
    for ($i=0; $i < $Figure; $i++) { 
        array_push($list,$str[$i]);
    }
    return $list;
}

مثال :

print_r(int_to_list(123456789,9));

خروجی :

Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 [6] => 7 [7] => 8 [8] => 9 )
  • یک نکته : اگر عدد مورد شما تعداد ازقام بالایی دارد int مورد نظرتون رو به صورت string در بین "" قرار دهید ...
    آن طور که متوجه شدم و به دلیل سطح پایین سوال ، به نظرم بهتره قبل از مطرح کردن سوال کمی بیشتر به فرایند یادگیری تون فکر کنید !!!

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

اگر ج رو نگرفتی بگو تا یه روش خیلی ساده رو بگم


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 3 سال پیش مطرح شد
-1

@amin.webdesign
آخه از بس سطح سوال پایین بود مطمئن بودم پاسخت براش کاربرد نداره و نیاز به کدی داره برای کپی و پیست برای همین نوشتم
یه شماره کارت بده 50% رو برات انتقال بدم 😂😂


امین محمدزاده
تخصص : برنامه نویسی وب - Laravel
@amin.webdesign 3 سال پیش مطرح شد
-1

@hossein.r.1442
ایول دمت گردم. از این زاویه بهش نگاه نکرده بودم. 😉


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

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