⊗ppPmTmSC 188 of 447 menu

Tarix setrlerinin PHP-de muqayisesi

Tutaq ki, bizim asagidaki metn formatinda iki tariximiz var:

<?php $date1 = '2020-12-01'; $date2 = '2019-12-01'; ?>

Bu halda bu tarixleri muqayise edib onlardan hansinin boyuk oldugunu oyrene bilerik:

<?php var_dump($date1 > $date2); ?>

Bu tarixlerin muqayisesi nece basa catir? Onsuz da, bizim tarixlerimiz setrleri temsil edir ve PHP onlari setr kimi muqayise edir. Yeni, o evvelce iki tarixin birinci simvollarini muqayise edir: eger onlar eynidirse, onda PHP ikinci simvolları muqayise edir ve s., ferq tapana qeder. Bize verdiyi formatda tarixler evvelce il, sonra ay, ve daha sonra gun yerlestirildiyine gore ve belə bir muqayise mumkundur.

Tarixlerin bir formatda olmasi da vacibdir. Bizim halda tarix hisselerinin ayiricilari defislerdir. Bu, elbette ki, zeruri deyil. Meselen, noqteler qoymaq olar:

<?php $date1 = '2020.12.01'; $date2 = '2019.12.01'; ?>

Veya umumen ayiricilari cixartmaq olar:

<?php $date1 = '20201201'; $date2 = '20191201'; ?>

Esas olan, muqayisenin duzgun olmasi ucun, yerlesdirme asagidaki kimi olmalidir: evvelce il, sonra ay, sonra gun.

Asagida verilen iki tarixi muqayise eden ve onlardan hanisinin boyuk oldugu haqqında mesaj cixartan kodu yazin:

$date1 = '2020-11-30'; $date2 = '2020-12-01';
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et