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

array_intersect_ukey

Arrays ၏လမ်းဆုံကိုတွက်ချက်ရန်သော့ချက်အမည်များကိုနှိုင်းယှဉ်ရန် callback function ကိုအသုံးပြုပါ
အမည်:array_intersect_ukey
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:arrays, return intacksctions (key names များကိုသာနှိုင်းယှဉ်ခြင်း, သုံးစွဲသောသော့အမည်နှိုင်းယှဉ်မှု function ကိုသုံးပါ။

နမူနာ

ဥပမာ 1

အဓိကအကြောင်းရင်းနှစ်ခု၏အဓိကအမည်များကိုနှိုင်းယှဉ်ပါ (သော့ချက်များကိုနှိုင်းယှဉ်ကြည့်ရှုရန်အသုံးပြုသူသတ်မှတ်ထားသောလုပ်ဆောင်ချက်များကိုအသုံးပြုခြင်း) နှင့်လမ်းဆုံကိုပြန်သွားပါ။

 <span class="token php language-php"><span class="token delimiter important"><? PHP</span>
<span class="token keyword">function</span> <span class="token function-definition function">myFunction</span> <span class="token punctuation">(</span> <span class="token variable">$ a</span> <span class="token punctuation">,</span> <span class="token variable">$ ခ</span> <span class="token punctuation">)</span>
<span class="token punctuation">{</span>
<span class="token keyword">အကယ်.</span> <span class="token punctuation">(</span> <span class="token variable">$ a</span> <span class="token operator">===</span> <span class="token variable">$ ခ</span> <span class="token punctuation">)</span>
  <span class="token punctuation">{</span>
  <span class="token keyword">ပြန်လာ</span> <span class="token number">0</span> <span class="token punctuation">;</span>
  <span class="token punctuation">}</span>
  <span class="token keyword">ပြန်လာ</span> <span class="token punctuation">(</span> <span class="token variable">$ a</span> <span class="token operator">></span> <span class="token variable">B</span> <span class="token punctuation">)</span> <span class="token operator">?</span> <span class="token number">1</span> <span class="token punctuation">:</span> <span class="token operator">1</span> <span class="token punctuation">;</span><span class="token number">​</span>
<span class="token punctuation">}</span>

<span class="token variable">$ A1</span> <span class="token operator">=</span> <span class="token keyword">Array</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"A"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"Red"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"B"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"GREES"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"G"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"BLE"</span> <span class="token punctuation">)</span> <span class="token punctuation">။</span>
<span class="token variable">$ A2</span> <span class="token operator">=</span> <span class="token keyword">array</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"</span> <span class="token string double-quoted-string">blue blue"</span> <span class="token punctuation">,</span> " <span class="token punctuation">b</span> " <span class="token operator">=></span> "BORK =>" BLOCK <span class="token operator">=></span> <span class="token string double-quoted-string">"B"</span> => <span class="token string double-quoted-string">"Black"</span> => "Black" => "Black <span class="token string double-quoted-string">"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"Black</span> <span class="token punctuation">"</span> <span class="token punctuation">,</span>

<span class="token variable">$ ရလဒ်</span> <span class="token operator">=</span><span class="token function"></span></span><mark> <span class="token function">array_intersect_ukey</span> <span class="token punctuation">(</span> <span class="token variable">$ A1</span> <span class="token punctuation">,</span> <span class="token variable">$ A2</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"မွတ်မွဲ"</span> <span class="token punctuation">)</span></mark><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">$ ရလဒ်</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">></span>

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

ဥပမာ 2

အဓိကအကြောင်းသုံးခု၏အဓိကအမည်များကိုနှိုင်းယှဉ်ကြည့်ပါ (သော့ချက်များကိုနှိုင်းယှဉ်ရန်အသုံးပြုသူသတ်မှတ်ထားသောလုပ်ဆောင်ချက်များကို သုံး. ) ကိုအသုံးပြုပြီးလမ်းဆုံကိုပြန်သွားပါ။

 <span class="token php language-php"><span class="token delimiter important"><? PHP</span>
<span class="token keyword">function</span> <span class="token function-definition function">myFunction</span> <span class="token punctuation">(</span> <span class="token variable">$ a</span> <span class="token punctuation">,</span> <span class="token variable">$ ခ</span> <span class="token punctuation">)</span>
<span class="token punctuation">{</span>
<span class="token keyword">အကယ်.</span> <span class="token punctuation">(</span> <span class="token variable">$ a</span> <span class="token operator">===</span> <span class="token variable">$ ခ</span> <span class="token punctuation">)</span>
  <span class="token punctuation">{</span>
  <span class="token keyword">ပြန်လာ</span> <span class="token number">0</span> <span class="token punctuation">;</span>
  <span class="token punctuation">}</span>
  <span class="token keyword">ပြန်လာ</span> <span class="token punctuation">(</span> <span class="token variable">$ a</span> <span class="token operator">></span> <span class="token variable">B</span> <span class="token punctuation">)</span> <span class="token operator">?</span> <span class="token number">1</span> <span class="token punctuation">:</span> <span class="token operator">1</span> <span class="token punctuation">;</span><span class="token number">​</span>
<span class="token punctuation">}</span>

<span class="token variable">$ A1</span> <span class="token operator">=</span> <span class="token keyword">Array</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"A"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"Red"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"B"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"GREES"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"G"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"BLE"</span> <span class="token punctuation">)</span> <span class="token punctuation">။</span>
<span class="token variable">$ A2</span> <span class="token operator">=</span> <span class="token keyword">Array</span> <span class="token punctuation">(</span> <span class="token punctuation">"</span> <span class="token string double-quoted-string">a"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"Black"</span> <span class="token string double-quoted-string">,</span> <span class="token punctuation">"</span> <span class="token string double-quoted-string">B"</span> <span class="token string double-quoted-string">=</span> <span class="token operator">></span> <span class="token operator">"</span> <span class="token string double-quoted-string">အဝါရောင်</span> <span class="token punctuation">"</span> <span class="token punctuation">,</span>
<span class="token variable">$ A3</span> <span class="token operator">=</span> <span class="token keyword">array</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"E"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"ခရမ်းရောင်"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"F"</span> <span class="token operator">=></span> "White" <span class="token punctuation">,</span> "A" => <span class="token string double-quoted-string">"Gold" => "Gold"</span> => <span class="token string double-quoted-string">"Gold"</span> <span class="token operator">=> "ရွှေ" => "=></span> <span class="token string double-quoted-string">" ရွှေ "</span> <span class="token punctuation">=></span> <span class="token punctuation">"</span>

<span class="token variable">$ ရလဒ်</span> <span class="token operator">=</span><span class="token function"></span></span><mark> <span class="token function">array_intersect_ukey</span> <span class="token punctuation">(</span> <span class="token variable">$ A1</span> <span class="token punctuation">,</span> <span class="token variable">$ A2</span> <span class="token punctuation">,</span> <span class="token variable">$ A3</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"မွတ်မွဲ"</span> <span class="token punctuation">)</span></mark><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">$ ရလဒ်</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">></span>

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

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • array အသစ်တစ်ခုဖန်တီးပါ array

    array

    arrayအသစ်တစ်ခုဖန်တီး
  • သော့ချက်အမည်များအားဖြင့် Arrays sort ksort

    ksort

    သော့ချက်အမည်များအားဖ
  • အမျိုးမျိုးသော arrays သို့မဟုတ် multi- ရှုထောင် arrays sort array_multisort

    array_multisort

    အမျိုးမျိုးသောarrays
  • နောက်ကွယ်မှ array key name အားဖြင့် sort krsort

    krsort

    နောက်ကွယ်မှarraykeyn
  • array အတွက်အသုံးပြုသူတစ် ဦး စီအတွက်အသုံးပြုသူလုပ်ဆောင်ချက်များကိုထုတ်ဖော်အသုံးပြုပါ array_walk_recursive

    array_walk_recursive

    arrayအတွက်အသုံးပြုသူ
  • ခင်းကျင်းအတွက်လက်ရှိဒြပ်စင်ပြန်လာ current

    current

    ခင်းကျင်းအတွက်လက်ရှိ
  • ခင်းကျင်းမှု၏လမ်းဆုံကိုတွက်ချက်ပြီး callback function ကို သုံး. ဒေတာကိုနှိုင်းယှဉ်ပါ array_uintersect

    array_uintersect

    ခင်းကျင်းမှု၏လမ်းဆုံ
  • ပေးထားသောတန်ဖိုးကိုခင်းကျင်းမှုတွင်ရှာဖွေပါ။ အောင်မြင်လျှင်ပထမ ဦး ဆုံးသက်ဆိုင်ရာ key name ကိုပြန်ပို့ပါ array_search

    array_search

    ပေးထားသောတန်ဖိုးကိုခ