Компјутери, Програмирање
Како е на сортирање низи?
Често кога решавање на одредени задачи потребни за да се направи сортирање на податоците кои се чуваат во низа. Што е подредување низи? Еве, на пример, играње на картички, луѓе положија своите карти за вредноста и примерот. Ова го прави можно да се утврди она што другите картички тие немаат. И во речниците сите нареди по азбучен ред. Примери има многу. Вид - за да ги преуредите одреден број на предмети во секој ред врз основа на наводите. Сортирање низи бараат доста често. За таа цел, се користат различни методи. За да се разбере нивната суштина, тоа е доволно за да се разгледа во детали голем број на начини.
Важно е да се разбере дека низа се состои од повеќе парови на клучеви и одредени вредности. Сортирање низи во C е направено со помош на голем број на линии на код, и јазикот на PHP, ова се постигнува само една едноставна команда. Сортирање низи е можно врз основа на клучеви или вредности. Сепак, можно е да се дистрибуираат на вредноста, оставајќи ги со постоечките клучеви или доделување на нов.
Главните разлики на функции
Сортирање низа на PHP е можно со користење на различни функции. Да ги погледнеме на тоа како тие се разликуваат:
- Некои функции се сортирани низи од клучните елементи од него, и други - на вредности.
- постојат различни редослед: намалувајќи, расте, природни, нумерички, алфабетско, случајни или одредени корисници.
- Некои функции се во можност да се спаси по сортирање врска меѓу клучот и вредност. Но, постои функција во кое копчињата ќе биде вратена на нова вредност.
- Секоја функција овозможува измена на донесени низа. Подреди го умножувате, тие не се враќа.
- да се вид не е дефиниран, кога се одредува на два елементи како еднакви. Оваа нестабилна сортирање.
Некој вид функција низи во PHP
Вид () и rsort (). Вид () наредува на низа по азбучен ред. Дозволете ни да се напомене дека оваа функција е случај чувствителни. Тоа е сортирана од вредностите со исклучок на клучеви. Rsort () ќе се најде решение во обратен редослед, исто така, во согласност со вредностите и игнорира клучеви.
Asort () - тоа е една од функциите на зачувување на односот на клучеви и вредности. Тоа е корисно за асоцијативни низи, кога тоа е важно.
На две-димензионална низа
Интересна две-димензионална низа сортирање. Ова може да се направи на различни начини. PHP има можност да се споредат два броја или две жици. Во секој мулти-димензионална низа, секој елемент на низата. Во PHP, за да се споредат повеќе низи, ќе треба да се создаде специфичен метод. Размислете за две-димензионална низа, која продавници скратеното име на овошје, со полно име и цена. елементи на низата може да бидат подредени по азбучен ред на скратено име.
Сега подредување низи во PHP ќе биде за вас да се разбере.
Similar articles
Trending Now