PHP ИНН ВАЛИДАЦИЯ
PHP ИНН валидация - процесс проверки корректности введенного пользователем ИНН (Идентификационный Номер Налогоплательщика) на стороне сервера с использованием PHP.
Для валидации ИНН нужно проверить длину введенной строки, наличие только цифр и корректность контрольной цифры. Например:
$inn = '1234567890';
if (preg_match('/^\d{10}$/', $inn)) {
$checkDigit = (( 2*$inn[0] + 4*$inn[1] + 10*$inn[2] + 3*$inn[3] + 5*$inn[4] + 9*$inn[5] + 4*$inn[6] + 6*$inn[7] + 8*$inn[8]) % 11) % 10;
if ($checkDigit == $inn[9]) {
echo 'ИНН корректный';
} else {
echo 'ИНН некорректный';
}
} else {
echo 'ИНН должен состоять из 10 цифр';
}
В этом примере используется регулярное выражение для проверки длины и содержания в ИНН только цифр, а также проверка контрольной цифры для установления корректности.
Returning Anonymous Function in PHP (Hindi)
PHP Simple Form Validation Example in 2022
PHP PDO - bindColumn Method Tutorial in Hindi / Urdu
PHP валидация полей формы
PHP Increment and Decrement Operators in Hindi - PHP Tutorial in Hindi 2020 #26
Валидация данных на PHP. Часть 1
Include and Require in PHP in Hindi - PHP Tutorial #33