KomputerProgramming

Kumaha ieu mangrupa asihan arrays?

Sering lamun ngarengsekeun tugas nu tangtu diperlukeun sangkan éta asihan data nu disimpen dina Asép Sunandar Sunarya. Naon anu asihan arrays? Di dieu, contona, maén di kartu, jalma diteundeun kartu maranéhanana dina nilai sarta jas. Ieu ngamungkinkeun pikeun nangtukeun naon kartu séjénna aranjeunna kakurangan. Sarta dina kamus sagala maréntahkeun alphabetically. Contona nyaéta loba. Diurutkeun - mun nyusun sababaraha objék dina sagala urutan dina grounds dieusian. Asihan arrays merlukeun cukup mindeng. Ka tungtung ieu métode béda téh dipaké. Ngartos maranéhna panggih, éta suffices mertimbangkeun di jéntré sababaraha cara.

Dina naon dadasar ngalakukeun

Kadé ngartos yen Asép Sunandar Sunarya diwangun ku sababaraha pasang kenop na nilai husus. Asihan arrays di C geus rengse kalayan bantuan puluhan garis kode, sarta basa PHP, ieu kahontal ngan hiji paréntah basajan. Asihan arrays nyaéta dimungkinkeun dina dasar kenop atawa nilai. Masih kasebut nyaéta dimungkinkeun pikeun ngadistribusikaeun nilai, ninggalkeun aranjeunna kalayan kenop aya atanapi assigning anyar.

Bedana utama fungsi

Asihan hiji Asép Sunandar Sunarya ti PHP mangrupakeun mungkin maké rupa fungsi. Hayu urang nempo kumaha aranjeunna béda:

- Sababaraha fungsi anu dumasar arrays ku elemen konci tujuanana, jeung nu lianna - dina nilai.

- aya urutan sortir nu beda: sortir, tumuwuh, alam, numerik, alphabetic, pamaké acak atawa dieusian.

- Sababaraha fungsi anu bisa ngahemat sanggeus asihan sambungan antara konci na nilai. Tapi aya hiji fitur nu kenop bakal ngareset kana nilai anyar.

- Tiap fungsi nyadiakeun modifikasi tina Asép Sunandar Sunarya kaliwat. Diurutkeun nyalin, aranjeunna teu balik.

- The urutan diurutkeun nyaeta undefined, nalika fungsi nu nangtukeun dua elemen sakumaha sarua. asihan stabil ieu.

Sababaraha arrays fungsi diurutkeun dina PHP

Diurutkeun () sarta rsort (). Diurutkeun () pesenan nu Asép Sunandar Sunarya dina urutan abjad. Hayu urang dicatet yén fungsi ieu hal nu sensitip. Hal ieu dumasar kana nilai kaasup kenop. Rsort () bakal nyortir dina urutan sabalikna, teuing, dumasar kana nilai jeung ignores kenop.

Asort () - éta salah sahiji fungsi preserving hubungan kenop na nilai. Éta mangpaat pikeun arrays associative, nalika hal anu penting.

Dina conto dipilih ngaran konci buah sarta nilai - ieu harga. Asihan keur naek harga. Lamun perlu nyortir ku ngaran bungbuahan, anjeun kedah fungsina ksort (), anu ngajadikeun asihan ku kenop. Arsort () sorts nu Asép Sunandar Sunarya hiji-dimensi sareng indexes (deskriptif) nilai nurun. Krsort () nurun item diurutkeun konci.

The Asép Sunandar Sunarya dua diménsi

Hiji Asép Sunandar Sunarya dua diménsi metot asihan. Ieu bisa dilakukeun ku cara nu béda. PHP boga kasempetan pikeun ngabandingkeun dua angka atawa dua senar. Dina naon baé Asép Sunandar Sunarya multi-dimensi, tiap unsur hiji Asép Sunandar Sunarya. Dina PHP, pikeun ngabandingkeun sababaraha arrays, Anjeun kudu nyieun metoda husus. Mertimbangkeun hiji Asép Sunandar Sunarya dua diménsi, nu nyimpen nami disingkat buah, ngaran lengkep sareng harga. Unsur Asép Sunandar Sunarya bisa disusun dina urutan abjad tina ngaran disingkat.

Dina conto di ngaran kami tina fungsi nu ngabandingkeun (ngabandingkeun). Cai mibanda 2 alesan - x, y. fungsi dina kedah nyandak dua nilai, teras nangtukeun ordo. Parameter x, y - 2 Asép Sunandar Sunarya nu aya di jero Asép Sunandar Sunarya utama y. Pikeun ngabandingkeun pedaran-unsur tina arrays, nu diliwatan kana fungsi éta, Anjeun kudu variabel $ x [1], $ y [1]. Dina garis return1 mangrupakeun nilai mulang ka kodeu nu disebut fungsi nu. Dina Asép Sunandar Sunarya kami asihan usort () fungsi dumasar. Diurutkeun mana nurutkeun aturan, anu ngajelaskeun ngabandingkeun () fungsina.

Ayeuna asihan arrays dina PHP bakal for teu ngarti.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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