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

چطور شماره حساب بانکی را در PHP اعتبارسنجی کنم

سلام، آیا قاعده خاصی برای اعتبارسنجی شماره حساب بانکی وجود داره؟ اگر داره ریجکسش به چه صورت است


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 3 سال پیش مطرح شد
مجتبی دلشاد
تخصص : توسعه دهنده بک اند
@delshad 3 سال پیش مطرح شد
0

فکر نمیکنم نیاز به این کار باشه
معمولا شماره کارت و شبا از کاربر دریافت میشه و کافیه اما از طریق وبسرویسی که شرکت ها در اختیاردارند درصورت نیاز شماره حساب کاربر رو دریافت میکنند
اعتبار سنجی شماره حساب هم غیرممکن نیست اما دشواره چون معمولا توی عباراتی که مینویسیم مشخص میکنیم مقداری که توسط کاربر باید وارد بشه چند رقمیه. برای مثال کد زیر رو مشاهده کنید. این کد قسمتی از الگوریتم اعتبارسنجی شماره شبا هستش

$iban_digits = substr($account_number, 2);
        if (!is_numeric($iban_digits) || strlen($iban_digits) != 24) {
            return false;
        }

در صورتی که طول مقدار وارد شده توسط کاربر ۲۴ نباشه false برگشت داده میشه.

و حالا امکان داره شماره حسابی که کاربر دریافت کرده ۱۰ رقمی باشه یا ۱۸ و یا هر عدد دیگه ای


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

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