OrdinadorsProgramació

Com matriu PHP?

Una matriu és una estructura de dades que permet que una sola ubicació per emmagatzemar certs valors que són elements del mateix tipus.

tipus de matriu

Hi ha dos tipus de matrius, que difereixen en la forma de la identificació dels elements constitutius.

  1. Simple - cada element en ella es dóna un índex en una seqüència.
  2. Associativa - ha de fer referència a un element mitjançant les tecles associades amb els valors lògics.

En termes simples, és una variable, que pot ser més d'un valor. Estem interessats en la matriu PHP.

trets característics

Penseu PHP detalls de la matriu:

  1. Pot contenir qualsevol nombre de valors, i és buida.
  2. Cadascun dels valors, que comprèn una matriu de PHP, anomenat element.
  3. Element emmagatzema diferents tipus de variables. Aquests poden ser cadenes, enters, booleans.
  4. L'accés als elements és possible utilitzar índexs que estan en minúscules i numèric.
  5. array PHP conté elements amb índexs únics.
  6. El nombre d'elements de la matriu - és la seva longitud.
  7. Els valors dels elements també poden ser matrius, com són matrius multidimensionals.

Una característica distintiva de PHP és la capacitat de crear una matriu en la seqüència de comandaments de qualsevol complexitat.

avantatges:

  1. És fàcil de treballar simultàniament amb múltiples valors en una matriu. És fàcil de fer un cicle als seus membres per canviar els valors.
  2. Són fàcils de manipular. Només cal treure, afegir elements a llegir o canviar els valors dels elements.
  3. En PHP, hi ha moltes funcions diferents que li permeten manejar matrius. Hi ha una recerca de valors específics, la classificació, la fusió de les matrius.

tipus

Les matrius es divideixen en 2 tipus:

  • unidimensional;
  • bidimensional.

Hi ha diferents formes de inicialitzar la matriu. En primer lloc, considerem el senzill, i després - una matriu PHP associatiu.

Exemple crear una matriu simple en PHP:

En les tecles d'exemple utilitzats - un nombre entre parèntesi [], i més important - el nom de les fruites i verdures.

Assignació d'una valors dels elements de matriu PHP pot ser escrit com:

  • $ Array [n] = z;
  • n - clau, z - valor.

En el segon mètode d'inicialització pot ser res que indiqui en suports :

  • $ Nom [] = "a";
  • $ Nom [] = "dues";
  • $ Nom [] = "tres".

En aquest cas, l'índex serà igual al valor per defecte: 0, 1 i 2.

I es pot assignar qualsevol del seu valor d'índex:

  • $ Nom [35] = 'a';
  • $ Nom [18] = 'dos';
  • $ Nom [90] = "tres".

Es poden combinar els mètodes d'inicialització:

  • $ Nom [37] = "primer";
  • $ Nom [5] = "segon";
  • $ Nom [] = "tercer".

El tercer element se li assigna a un índex igual a 38, tal com 37 - el més gran dels índexs.

la sintaxi de matrius multidimensionals es veu així:

$ Nom [indeks1] [indeks2] ....

Ara anem a veure el que és un arranjament associatiu PHP. L'índex pot ser una cadena, que no imposa restriccions, es permeten espais, la seva longitud és diferent. Les matrius associatives són ben utilitzats quan cal unir els elements no són els números, però amb paraules. Les matrius que tenen índexs - cordes es diuen associatiu.

En matrius unidimensionals associatius que contenen només una tecla, que correspon a un índex específic. La imatge de dalt és un exemple de matrius associatives unidimensionals i multidimensionals.

Es pot crear una matriu associativa multidimensional de la manera clàssica, però no és molt convenient.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ca.delachieve.com. Theme powered by WordPress.