လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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>

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

ဆက်စပ်အကြောင်းအရာ
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • backslash ကိုအသုံးပြုပြီးကြိုးမှထွက်ပြေး addslashes

    addslashes

    backslashကိုအသုံးပြု
  • အဆိုပါ stream ဖို့ format ချ string ကိုရေးပါ fprintf

    fprintf

    အဆိုပါstreamဖို့form
  • addcslashes သုံး. string ကိုဆန့်ကျင်ရေးဆန့်ကျင်ရေးဆန့်ကျင်ရေး stripcslashes

    stripcslashes

    addcslashesသုံး.stri
  • အထူး HTML အဖွဲ့အစည်းများကိုပုံမှန်ဇာတ်ကောင်များသို့ပြန်သွားပါ htmlspecialchars_decode

    htmlspecialchars_decode

    အထူးHTMLအဖွဲ့အစည်းမျ
  • တစ် string ကို output ကို print

    print

    တစ်stringကိုoutputကိ
  • စာလုံးများကိုဘာသာပြန်ပါသို့မဟုတ်အစားထိုး substrings ကိုအစားထိုးပါ - သတ်မှတ်ထားသောစာလုံးများကိုပြောင်းပါ strtr

    strtr

    စာလုံးများကိုဘာသာပြန
  • string တစ်ခု၏ MD5 hash တန်ဖိုးကိုတွက်ချက်ပါ md5

    md5

    stringတစ်ခု၏MD5hashတ
  • string ကိုပေးထားသော substring နှင့်အတူအဆုံးသတ် str_ends_with

    str_ends_with

    stringကိုပေးထားသောsu
လူကြိုက်များသော ဆောင်းပါးများ