<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// နမူနာကုဒ်သည်ဆောင်းပါးနှင့်လုံးဝမသက်ဆိုင်ပါ,သာ preview အဖြစ်</span></span><span>
</span><span><span class="hljs-variable">$data</span></span><span> = [
</span><span><span class="hljs-string">"2022-01-05"</span></span><span> => </span><span><span class="hljs-string">"အဖြစ်အပျက်A"</span></span><span>,
</span><span><span class="hljs-string">"2023-03-10"</span></span><span> => </span><span><span class="hljs-string">"အဖြစ်အပျက်B"</span></span><span>,
</span><span><span class="hljs-string">"2021-12-25"</span></span><span> => </span><span><span class="hljs-string">"အဖြစ်အပျက်C"</span></span><span>
];
</span><span><span class="hljs-title function_ invoke__">krsort</span></span><span>(</span><span><span class="hljs-variable">$data</span></span><span>);
</span><span><span class="hljs-title function_ invoke__">print_r</span></span><span>(</span><span><span class="hljs-variable">$data</span></span><span>);
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
<h1>သွား krsort ချိန်းတွေ့ခြင်းဖြင့်အစဉ်အဆက်အစဉ်အလာတွင်ခင်းကျင်းရန် array များကို sorting များအတွက်သိကောင်းစရာများနှင့်ကြိုတင်ကာကွယ်မှုများ</h1>
<p>တည်နေ PHP Array စစ်ဆင်ရေး၌တည်၏,<code></span><span><span class="hljs-title function_ invoke__">krsort</span></span><span>()၎င်းသည်ခင်းကျင်းမှု၏သော့များကိုအစဉ်အဆက်အနိုင်ကျင့်ခြင်းနှင့်သက်ဆိုင်သောဆက်နွယ်မှုနှင့်မပြောင်းလဲသောတန်ဖိုးကိုဆက်လက်ထိန်းသိမ်းထားသည်။ Return Value သည်အောင်မြင်မှုရှိမရှိကိုညွှန်ပြရန် Boolean အမျိုးအစားဖြစ်သည်။
Krsort () ရက်စွဲအားဖြင့် sort လုပ်ရန် () လိုအပ်ချက်မှာရက်စွဲ string ၏ပုံစံသည်အချိန်ကာလကိုမှန်ကန်စွာထင်ဟပ်နိုင်သည်။ ဥပမာအားဖြင့်:
Krsort ()) ၏ဒုတိယ pareter () $ အလံများသည် ၎င်းကိုမည်သို့ခွဲခြားထားကြောင်းကိုထိန်းချုပ်နိုင်သည်။ အများအားဖြင့်အသုံးပြုသည် -
Array ၏သော့များသည် timestamps များဖြစ်လျှင် sort_numerrer ကို ပိုမိုမြင့်မားသောထိရောက်မှုနှင့်တိကျမှန်ကန်မှုကိုရရှိရန်ပေါင်းစပ်နိုင်သည်။
<?php
</span><span><span class="hljs-variable">$events</span></span><span> = [
</span><span><span class="hljs-string">"2022-01-05"</span></span><span> => </span><span><span class="hljs-string">"အဖြစ်အပျက်A"</span></span><span>,
</span><span><span class="hljs-string">"2023-03-10"</span></span><span> => </span><span><span class="hljs-string">"အဖြစ်အပျက်B"</span></span><span>,
</span><span><span class="hljs-string">"2021-12-25"</span></span><span> => </span><span><span class="hljs-string">"အဖြစ်အပျက်C"</span></span><span>
];
</span><span><span class="hljs-title function_ invoke__">krsort</span></span><span>(</span><span><span class="hljs-variable">$events</span></span><span>, SORT_STRING);
</span><span><span class="hljs-keyword">foreach</span></span><span> (</span><span><span class="hljs-variable">$events</span></span><span> </span><span><span class="hljs-keyword">as</span></span><span> </span><span><span class="hljs-variable">$date</span></span><span> => </span><span><span class="hljs-variable">$event</span></span><span>) {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-variable">$date</span></span><span> . </span><span><span class="hljs-string">" - "</span></span><span> . </span><span><span class="hljs-variable">$event</span></span><span> . PHP_EOL;
}
?>
ရလဒ်ရလဒ်အနေဖြင့် 2023-03-10 ကို ပထမအဆင့်သတ်မှတ်ချက်ကို ဦး စွာဖော်ပြလိမ့်မည်။
krsort () နှင့်အတူ () နှင့်အစဉ်အလာအနေဖြင့် 0 င်ရောက်နိုင်ရန်အတွက်ခင်းကျင်းမှုတစ်ခု၏နေ့စွဲသော့များကိုတစ် ဦး ခင်းကျင်းစေနိုင်သည်။ သို့သော်ယနေ့ခေတ်ပုံစံ, အဓိကတန်ဖိုးအမျိုးအစားနှင့် sorting အခြေအနေများကိုကြည့်ပါ။ ဒေတာပုံစံကိုစံသတ်မှတ်ချက်နှင့်လိုအပ်ချက်များသည်ရှင်းလင်းပြတ်သားနိုင်သည့်အခါမှသာ Krsort () သည် အကောင်းဆုံးရလဒ်များကိုရရှိနိုင်ပါသည်။