Mga computer, Programming
Paano ko ibubukod ang arrays?
Kadalasan kapag nilulutas ang ilang mga gawain, kinakailangang i-uri-uriin ang data na nakaimbak sa array. Ano ang pag-uuri ng arrays? Narito, halimbawa, ang pag-play ng kagustuhan, inilalagay ng mga tao ang kanilang mga card sa pamamagitan ng halaga at suit. Ginagawa nitong posible upang matukoy kung ano ang iba pang mga card na kakulangan nila. At sa mga diksyunaryo lahat ay pinagsunod-sunod ayon sa alpabeto. Maraming mga halimbawa. Pag-aayos ay ang pag-aayos ng isang tiyak na hanay ng mga bagay sa ilang mga order ayon sa isang tinukoy na katangian. Kinakailangan ang pag-aayos ng arrays nang madalas. Para sa mga ito, ang iba't ibang mga pamamaraan ay ginagamit. Upang maintindihan ang kanilang kakanyahan, sapat na upang isaalang-alang nang detalyado ang maraming paraan.
Mahalagang maunawaan na ang array ay binubuo ng maraming pares ng mga susi at ilang mga halaga. Ang pag-aayos ng arrays sa wikang C ay ginagawa sa tulong ng dose-dosenang mga linya ng code, at sa PHP ito ay nakamit lamang ng isang simpleng utos. Ang mga array ay maaaring pinagsunod-sunod batay sa mga susi o mga halaga. Maaari mo ring ipamahagi ang mga halaga, na iniiwan ang mga umiiral na key o nagtatalaga ng mga bago.
Mga pangunahing pagkakaiba sa pag-andar
Ang pag-aayos ng PHP array ay posible gamit ang iba't ibang mga function. Tingnan natin kung paano nila naiiba:
- Ang ilang mga pag-andar-uri-uriin ang mga arrays ng mga susi ng kanilang mga elemento, at iba pa sa pamamagitan ng mga halaga.
- Mayroong iba't ibang uri ng order: pagbaba, pagtaas, natural, numeric, alpabetikong, tinukoy ng user o random.
- Ang ilang mga pag-andar ay magagawang i-save pagkatapos ng pag-uuri ng koneksyon na umiiral sa pagitan ng key at ang halaga. Ngunit may mga function kung saan ang mga key ay i-reset sa mga bagong halaga.
- Binabago ng bawat pag-andar ang inilipat na array. Hindi sila nagbalik ng isang pinagsama-samang kopya.
- Ang uri ng order ay itinuturing na hindi natukoy kapag ang function ay tumutukoy sa dalawang elemento bilang katumbas. Ito ay isang hindi matatag na uri.
Ang ilang mga pag-andar para sa pag-uuri ng arrays sa PHP
Ang uri () at rsort () function . Ayusin () ayusin ang array sa alpabetikong order. Tandaan na ang function na ito ay case sensitive. Ang pagsunud-sunurin ayon sa mga halaga na walang mga susi ay nagaganap Sinuri ng Rsort () ang mga halaga sa reverse order, at hindi isinasaalang-alang ang mga susi.
Ang Asort () ay isa sa mga function na nagpapanatili ng kaugnayan ng mga susi at halaga. Ito ay kapaki-pakinabang na gamitin para sa associative arrays, kapag ito ay mahalaga.
Dalawang-dimensional na array
Ito ay kagiliw-giliw na uriin ang dalawang-dimensional na array. Magagawa ito sa iba't ibang paraan. Sa PHP, posibleng ihambing ang dalawang numero o dalawang linya. Ngunit sa anumang multidimensional array, ang bawat isa sa mga elemento ay isang array. Sa PHP, upang ihambing ang ilang arrays, kailangan mong lumikha ng isang tukoy na paraan. Isaalang-alang ang isang dalawang-dimensional na array kung saan ang pinagsama-samang pangalan ng prutas, ang buong pangalan at presyo ay naka-imbak. Ang mga elemento ng isang array ay maaaring pinagsunod-sunod ayon sa alpabeto sa pamamagitan ng mga abbreviated na pangalan.
Ang pag-uuri ng arrays sa PHP ay magiging maliwanag para sa iyo.
Similar articles
Trending Now