လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> strnatcasecmp

strnatcasecmp

သဘာဝအစဉ်အဆက် algorithm ကို အသုံးပြု. ကြိုးများကိုနှိုင်းယှဉ်ခြင်း (ကိစ္စတွင်မခံစားနိုင်သော)
အမည်:strnatcasecmp
အမျိုးအစား:ကြိုး
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ကြိုးနှစ်ချောင်းကိုနှိုင်းယှဉ်ရန် "သဘာဝ sort" algorithm ကိုသုံးပါ။

နမူနာ

ဥပမာ 1

Strings နှစ်ခုကိုနှိုင်းယှဉ်ရန် "သဘာဝ" algorithm ကိုသုံးပါ။

 <span class="token php language-php"><span class="token delimiter important"><? PHP</span>
<span class="token keyword">Echo</span> <span class="token function">strnatcasecmp</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"2HLLO World!"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"10HLLO World!"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token keyword">ပဲ့တင်သံ</span> <span class="token string double-quoted-string">"<br> <br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">echo</span> <span class="token function">strnatcasecmp</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"10Hello World!"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"2HLLO World!"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">></span></span>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

ဥပမာ 2

သဘာဝ algorithms (strnatcmp) နှင့်သမားရိုးကျကွန်ပျူတာ string sorting algorithms (strcmp) အကြားကွဲပြားခြားနားမှုများအကြားကွဲပြားခြားနားမှုများ (strcmp):

 <span class="token php language-php"><span class="token delimiter important"><? PHP</span>
<span class="token variable">$ arrir</span> <span class="token operator">= =</span> <span class="token variable">$ arra2</span> <span class="token operator">=</span> <span class="token keyword">array</span> <span class="token punctuation">=</span> <span class="token string double-quoted-string">"Pic1"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">Pic10 "</span> <span class="token punctuation">,</span> Pic10", <span class="token string double-quoted-string">"Pic100"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"Pic20"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"Pic20", "Pic20"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"Pic20"</span> <span class="token punctuation">,</span> "Pic20" <span class="token punctuation">,</span> <span class="token string double-quoted-string">"Pic20"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"Pic20</span> <span class="token punctuation">"</span>
<span class="token keyword">Echo</span> <span class="token string double-quoted-string">"Standard String နှိုင်းယှဉ်ချက်"</span> <span class="token operator">။</span> <span class="token string double-quoted-string">"<br> <br>"</span> <span class="token punctuation">;</span>
<span class="token function">apport</span> <span class="token punctuation">(</span> <span class="token variable">$ arrr</span> <span class="token punctuation">. ,</span> <span class="token string double-quoted-string">strcmp "</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>

<span class="token function">Print_R</span> <span class="token punctuation">(</span> <span class="token variable">$ arrri1</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token keyword">ပဲ့တင်သံ</span> <span class="token string double-quoted-string">"<br> <br>"</span> <span class="token punctuation">;</span>

<span class="token keyword">echo</span> <span class="token string double-quoted-string">"သဘာဝအမိန့် string ကိုနှိုင်းယှဉ်ခြင်း"</span> <span class="token operator">။</span> <span class="token string double-quoted-string">"<br> <br>"</span> <span class="token punctuation">;</span>
<span class="token function">apport</span> <span class="token punctuation">(</span> <span class="token variable">$ arr2</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">strnatcmp "</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>

<span class="token function">Print_r</span> <span class="token punctuation">(</span> <span class="token variable">$ arr2</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">></span></span>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

ဆက်စပ်အကြောင်းအရာ
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • CRC32 polynomials string ကိုတွက်ချက်ပါ crc32

    crc32

    CRC32polynomialsstri
  • string ကိုပြန်လုပ်ပါ str_repeat

    str_repeat

    stringကိုပြန်လုပ်ပါ
  • Metacharacter အစုံလွတ်မြောက် quotemeta

    quotemeta

    Metacharacterအစုံလွတ
  • တစ် ဦး 8-bit string ကိုကိုးကားနှင့်အတူပုံနှိပ်ထုတ်ဝေသီ string ကိုပြောင်းပါ quoted_printable_decode

    quoted_printable_decode

    တစ်ဦး8-bitstringကိုက
  • string ကိုစာလုံးအကြီးသို့ပြောင်းပါ strtoupper

    strtoupper

    stringကိုစာလုံးအကြီး
  • string တွင်အသုံးပြုသောစကားလုံးများနှင့်ပတ်သက်သောသတင်းအချက်အလက်များကိုပြန်ပို့ပါ str_word_count

    str_word_count

    stringတွင်အသုံးပြုသေ
  • Binary Safe နှိုင်းယှဉ်မှု string ကို (သတ်မှတ်ထားသောအရှည်ကို offset အနေအထားနှင့်နှိုင်းယှဉ်ပါ) substr_compare

    substr_compare

    BinarySafeနှိုင်းယှဉ
  • တစ်ရှုထောင်ခင်းကျင်းတစ် ဦး string ကိုသို့တစ်ရှုထောင်ခင်းကျင်း၏တန်ဖိုးကိုပြောင်းပါ implode

    implode

    တစ်ရှုထောင်ခင်းကျင်း
လူကြိုက်များသော ဆောင်းပါးများ