ComputereProgrammering

Hvordan virker PHP array?

Et array er en datastruktur, der tillader en enkelt placering til at gemme visse værdier, der er elementer af samme type.

arraytyper

Der er to typer af arrays, de adskiller sig i vejen for identifikation af de enkelte elementer.

  1. Simpel - hvert element deri gives et indeks i en sekvens.
  2. Associativ - det skal henvise til et element ved hjælp af tasterne er forbundet med de logiske værdier.

I enkle vendinger, er det en variabel, der kan være mere end én værdi. Vi er interesseret i PHP array.

karakteristiske træk

Overvej PHP array detaljer:

  1. Den kan indeholde et vilkårligt antal værdier, og den er tom.
  2. De enkelte værdier, som omfatter et array af PHP, kaldet element.
  3. Element gemmer forskellige typer af variabler. Disse kan være strygere, heltal, boolesk type.
  4. Adgang til elementerne er muligt ved hjælp indekser, der er i små bogstaver og tal.
  5. PHP array indeholder elementer med unikke indekser.
  6. Antallet af elementer i arrayet - er dens længde.
  7. Værdierne af elementerne kan også være arrays, som er multi-dimensionelle arrays.

Et karakteristisk træk ved PHP er evnen til at skabe et array i manuskriptet af enhver kompleksitet.

Fordele:

  1. Det er nemt at arbejde samtidigt med flere værdier i et array. Det er nemt at gøre en cyklus på sine medlemmer til at ændre værdierne.
  2. De er nemme at manipulere. Du skal blot fjerne, tilføje elementer til at læse eller ændre værdierne af elementerne.
  3. I PHP, er der mange forskellige funktioner, som tillader dig at håndtere arrays. Der er en søgning efter bestemte værdier, sortering, fusionerende arrays.

typer

Arrays opdeles yderligere i 2 typer:

  • endimensional;
  • todimensionalt.

Der er forskellige måder at initialisere arrayet. Overvej først den simple, og derefter - en associativt array PHP.

EKSEMPEL oprette en simpel array i PHP:

I eksemplet anvendte taster - et tal i parentes [], og mere vigtigt - navnet på frugt og grøntsager.

Tildeling af en PHP array-element værdier kan skrives som:

  • $ Array [n] = z;
  • n - tasten, z - værdi.

I den anden metode til initialisering kan være noget, der tyder på parentes :

  • $ Navn [] = "a";
  • $ Navn [] = "to";
  • $ Navn [] = "tre".

I dette tilfælde vil indekset være lig med standard: 0, 1 og 2.

Og du kan tildele nogen af sine indeksværdi:

  • $ Navn [35] = 'a';
  • $ Navn [18] = 'to';
  • $ Navn [90] = "tre".

Du kan kombinere de initialisering metoder:

  • $ Navn [37] = "første";
  • $ Navn [5] = "anden";
  • $ Navn [] = "tredje".

Det tredje element er tildelt et indeks svarende til 38, som 37 - den største af de indekser.

Flerdimensional tabel syntaks ser således ud:

$ Navn [indeks1] [indeks2] ....

Lad os nu se, hvad en PHP associative array. Indekset kan være en streng, betyder det ikke indføre begrænsninger, der er mellemrum tilladt, dens længde er forskellig. Associative arrays er godt brugt, når det er nødvendigt at knytte de elementer er ikke med tal, men med ord. Arrays, der har indekserer - strings kaldes associativ.

I endimensionale associativt array indeholdende kun én nøgle, det svarer til en bestemt indeks. Billedet ovenfor er et eksempel på endimensionelle og flerdimensionale associativt array.

Du kan oprette en multidimensional associative array i den klassiske måde, men det er ikke meget bekvemt.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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