کمپيوټرپروګرام

یو ډول دی د ډلبندۍ arrays؟

زیاتره وخت کله چې د ځانګړو دندو ته د معلوماتو برخه ده چې په یو ترتیب ساتل د تاسيساتو لپاره د اړتیا د حل. څه arrays د ډلبندۍ؟ دلته، د مثال په توګه، په کارتونه لوبې، خلکو خپل کارتونه د ارزښت او سوټ کېښودل. دغه کار د امکان تر څو معلومه نورو څه کارتونه دوی نه لري. او په فرهنګونه د الفبا د ټولو امر وکړ. مثالونه ډېر دي. ننداره - په په دلیل کې مشخص هر نظم د شيانو د ټاکلي دي.. ډلبندي arrays عادلانه اکثرا ته اړتيا لري. د دې لپاره، د مختلفو میتودونو څخه ګټه اخستل. د خپل ذات پوه شي، چې دا بس ته په تفصيل سره د لارو شمېر په پام کې.

په کوم اساس کوي

دا مهمه ده چې پوه شو چې د ترتیب د تڼیو او ځانګړو ارزښتونو د څو جوړو لپاره جوړه شوې ده. په C ډلبندي arrays سره د کوډ د کرښو په لسګونو په مرسته ترسره، او د PHP ژبې، دا يوازې يو ساده قومانده ترلاسه کړي دي. ډلبندي arrays د تڼیو یا ارزښتونو پر بنسټ شونې ده. اوس هم دا ممکنه ده چی د ارزښت د وېشلو، د هغوی سره د موجوده تڼیو یا وګومارل نوي وځي.

د دندو اصلي توپيرونه

ډلبندي د PHP پیشه ممکنه ده د مختلفو دندو کاروي. راځئ چې په څه ډول سره توپير وګورو:

- پر ارزښتونو - ځينې دندې دي مهمو عناصرو ورله، او د نورو له خوا arrays ولاړه.

- هلته دي مختلف ډول نظم: نزولي، وده، طبیعي، شمېريزو، الفبا، تصادفي او يا مشخص کاروونکو.

- ځينې دندې کولای شي د ډلبندۍ په مهم او د ارزښت تر منځ د تړاو وروسته وژغوري. خو د فیچر په کوم کې چې کیلي ګانو څخه به چې د نوي ارزښت ورغوي شي شته.

- هر فعالیت د تصویب او یوشان یو بدلون ورکوي. ننداره کاپي دوی ته ستانه، نه.

- د ننداره صحيح دی ناتعریف، کله چې دنده د دواړو عناصرو په توګه مساوي ټاکي. دا بې ثباته تاسيساتو.

په PHP ځینې ننداره دنده arrays

ننداره () او rsort (). ننداره () حکم په دحروف تهجي ترتيب سره د یوشان. راځئ چې ياد ولرئ چې دا وظيفه دا ده سره حساس دي. دا د ارزښتونو د تڼیو پرته له خوا ولاړه ده. Rsort () به په سرچپه دې لپاره چې د ارزښتونو له مخې هواروي، هم، او د تڼیو سترګې پټوي.

Asort () - دا د تڼیو او ارزښتونو د اړیکو ساتلو په دندو کې یو. دا د associative arrays ګټور، کله چې دا مهمه ده.

د مثال په توګه غوره د ميوو او ارزښتونو د مهمو نومونه - دا بيه. تاسيساتو ده د ترتيبلو بيه. که تاسو باید د ړک د ميوو نومونه، چې تاسو ته اړتيا ksort ()، او دغه کار په واسطه تڼیو د ډلبندۍ فعاليت. Arsort () د حاضرې یو بعدي ترتیب سره د شاخص په (تشریحی) نزولي ارزښتونو. Krsort () ننداره مهم توکي نزولي.

د دوه بعدي او یوشان

یو په زړه پورې دوه بعدي او یوشان د ډلبندۍ. دا کیدای شي په مختلفو لارو ترسره شي. PHP لري فرصت دوه شمیرې یا دوه تارونه پرتله کړي. په هر څو بعدي ترتیب، د یو ترتیب یې د هر عنصر دی. په PHP، چې څو arrays پرتله، تاسو بايد د يوه ځانګړي ميتود رامنځته کړي. د دوه بعدي د قومي، چې د ميوو، بشپړ نوم او د نرخ کیدنی نوم ذخيره پام کې ونيسئ. د یوشان عناصر کولای شي د کیدنی نوم دحروف تهجي ترتيب سره ولاړه شی.

په زموږ د دنده نوم د مثال په پرتله (مقايسه). x، y - دا 2 دلایل لري. د دنده باید د دوه ارزښتونو وکړو، نو په امر معلوم کړي. د پارامترونو x، y - 2 ترتیب چې د اصلي او یوشان y دننه دي. د Description-د arrays، چې په دنده کې وفات عناصر پرتله، تاسو د متحولو اړتیا $ x [1]، $ y [1]. په return1 کرښې د کود دي چه د دنده غږ وکړ ترڅو په بدل کې ارزښت دی. زموږ په ترتیب د ډلبندۍ پر بنسټ usort () دنده. ننداره د قوانينو، چې د پرتله () دنده تشريح له مخې ځي.

اوس په PHP د ډلبندۍ arrays به تاسو لپاره پوه شي.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ps.atomiyme.com. Theme powered by WordPress.