PDA

View Full Version : سوال: چه تغییری تو این کد بدم تا فقط با فرمت 09 قبول کنه؟



saeed-71
پنج شنبه 28 شهریور 1392, 12:44 عصر
سلام.
چه تغییری تو این کد بدم تا فقط با فرمت 09 قبول کنه؟
میخوام شماره موبایل رو اعتبار سنجی کنه.
از 0910 تا 0919
از 0930 تا 0939
فقطم شماره موبایل باید 11 رقمی باشه و با 09 شروع شده باشه!



if(!preg_match('/^(((\+|00)98)|0)?9[123]\d{8}$/', $_POST['mobile']))

MostafaEs3
پنج شنبه 28 شهریور 1392, 12:50 عصر
//////////

saeed-71
پنج شنبه 28 شهریور 1392, 12:55 عصر
بفرمایید:


if(!preg_match('/^09[123]\d{8}$/', $_POST['mobile'])) {
echo 'Not Match';
}

ممنون.کجاش 11 رقمی بودن شماره رو بررسی میکنه؟

darkcms
پنج شنبه 28 شهریور 1392, 15:07 عصر
ممنون.کجاش 11 رقمی بودن شماره رو بررسی میکنه؟
با سلام و درود.
خوب این که معلومه ؛ اول می گیم باید اول شماره 09 باشه سپس رقم بعدی 1 یا 2 یا 3 باشه و بعدش هم 8 شماره وجود داشته باشه.
خوب روی هم میشه 11 تا شماره!
به امید فردایی بهتر!:لبخندساده: