Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

PHP da sanami yo`qmi tekshirish

+2 ovoz
66 marta ko‘rilgan
so‘radi 05 yanvar, 17 Bilmasvoy (904 bal)

Qanday qilib, kiritilgan ma'lumot sana ekanini bilsam bo`ladi?

Masalan, foydalanuvchi vaqt kiritadi 12:34:45

Men unda sanani ulayman va quyigadi hosil bo`ladi '2015-10-21 12:34:45'

Endi menda NULL yoki FALSE kerak, agar foydalanuvchi vaqtni noto`g`ri (14:85:12) kiritsa.

Lekin, haqiqatga yaqin vaqtni aniq aniqlash kerak, masalan '12:01:5'

1 ta javob

+1 ovoz
javob berdi 06 yanvar, 17 Kenjebaev (1,092 bal)

Bir nechta variantlar mavjud.

Men biladigan variantlarni keltirsam

function validateDate($date, $format = 'Y-m-d H:i:s')
{
    $d = DateTime::createFromFormat($format, $date);
    return $d && $d->format($format) == $date;
}

var_dump(validateDate('2017-01-06 01:00:05')); #natija true

Asosiy usul

var_dump(checkdate(06, 01, 2017)); #natija true

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...