Ordinadors, Programació
Com és un matrius classificant?
Sovint, quan la solució de determinades tasques necessàries per realitzar la classificació de les dades que s'emmagatzemen en una matriu. El que es ordenar matrius? Aquí, per exemple, jugar a les cartes, les persones van posar les seves cartes sobre el valor i el pal. Això fa que sigui possible determinar quines altres targetes que els falta. I en els diccionaris tota ordenada alfabèticament. Exemples són moltes. Ordenar - per reordenar cert nombre d'objectes en qualsevol ordre en els motius previstos. matrius de classificació requereixen bastant sovint. Amb aquesta finalitat, s'utilitzen diferents mètodes. Per entendre la seva essència, és suficient amb considerar en detall una sèrie de formes.
És important entendre que la matriu consta de múltiples parells de claus i valors específics. Ordenar matrius en C es realitza amb l'ajuda de línies de codi de desenes, i el llenguatge de PHP, això s'aconsegueix només un simple comandament. Ordenar matrius és possible sobre la base de claus o valors. Tot i així, és possible distribuir el valor, deixant-los amb claus existent o nova assignació.
Les principals diferències de funcions
Ordenant una matriu de PHP és possible utilitzant diverses funcions. Vegem en què es diferencien:
- Algunes funcions es troben ordenats per matrius d'elements clau dels mateixos, i altres - sobre els valors.
- hi ha ordre de publicació diferent: descendent, cada vegada més gran, natural, numèrics, alfabètics, els usuaris aleatoris o especificats.
- Algunes funcions són capaços d'estalviar després de la classificació connexió entre la clau i el valor. Però hi ha una característica en la qual es restabliran les claus per al nou valor.
- Cada funció proporciona una modificació de la matriu passada. Ordenar copiar, no tornen.
- L'ordre de classificació no està definit, quan la funció determina els dos elements com a iguals. Aquesta classificació inestable.
Algunes matrius tipus de funció en PHP
Ordenar () i rsort (). Ordenar () ordena la matriu en ordre alfabètic. Tinguem en compte que aquesta funció és sensible a majúscules. Es ordenats els valors excloent les claus. Rsort () va classificar en ordre invers, també, d'acord amb els valors i ignora les tecles.
Asort () - és una de les funcions de preservar la relació de claus i valors. És útil per a matrius associatives, quan és important.
La matriu bidimensional
Una matriu bidimensional interessant classificació. Això es pot fer de diferents maneres. PHP té l'oportunitat de comparar dos nombres o dues cordes. En qualsevol matriu multidimensional, cada element d'una matriu. En PHP, per comparar diverses matrius, és necessari crear un mètode específic. Penseu una matriu de dues dimensions, que emmagatzema el nom abreujat de la fruita, el nom complet i el preu. Els elements de la matriu es poden ordenar en ordre alfabètic del nom abreujat.
Ara ordenar matrius en PHP serà perquè vostè pugui entendre.
Similar articles
Trending Now