⊗ppPmTmSC 188 of 447 menu

PHP හි දිනයන් සහිත අර්ථ දැක්වීම් සංසන්දනය කිරීම

අපට පහත පෙළ ආකෘතියෙන් දින දෙකක් ඇතැයි සිතමු:

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

මෙම අවස්ථාවේදී, මෙම දිනයන් සංසන්දනය කර වැඩි දිනය කුමක්දැයි සොයා ගත හැකිය:

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

මෙම දිනයන් සංසන්දනය කරන්නේ කෙසේද? කාරණය නම්, අපගේ දිනයන් යනු පෙළ අගයන් වන අතර PHP ඒවා පෙළ ලෙස සංසන්දනය කරයි. එනම්, එය මුලින්ම දින දෙකෙහි පළමු අකුරු සංසන්දනය කරයි: ඒවා සමාන නම්, PHP දෙවන අකුරු සංසන්දනය කරයි, සහ වෙනසක් හමු නොවන තෙක් එලෙසම ඉදිරියට යයි. අපගේ දින ආකෘතියේ මුලින්ම වර්ෂය, පසුව මාසය, ඉන්පසු දිනය සකසා ඇති බැවින්, එවැනි සංසන්දනයක් කළ හැකිය.

දිනයන් එකම ආකෘතියකින් තිබීම ද වැදගත් වේ. අපගේ නඩුවේදී, දිනයේ කොටස් වෙන් කරන්නේ ඩෑෂ් වලින් ය. මෙය, ඇත්ත වශයෙන්ම, අනිවාර්ය නොවේ. උදාහරණයක් ලෙස, තිත් යොදා ගත හැකිය:

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

නැතහොත් සම්පූර්ණයෙන්ම වෙන් කරන්නන් ඉවත් කරන්න:

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

සංසන්දනය නිවැරදි වීම සඳහා ප්රධාන කරුණ, සැකසුම පහත පරිදි විය යුතුය: මුලින්ම වර්ෂය, පසුව මාසය, පසුව දිනය.

පහත දක්වා ඇති දින දෙක සංසන්දනය කර වැඩි දිනය කුමක්දැයි පණිවිඩයක් ප්රදර්ශනය කරන කේතය ලියන්න:

$date1 = '2020-11-30'; $date2 = '2020-12-01';
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න