راکت

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

2 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

2
رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

مجتبی دلشاد
مجتبی دلشاد
@delshad

تخصص: توسعه دهنده بک اند

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

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

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

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

شاید پاسخ شما همین‌جا باشد

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

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