Computeren, Programméiere
Wéi heescht PHP vill?
Eng Partie Problemer ass eng Daten Struktur datt eng eenzeg Plaz erméiglecht bestëmmte Wäerter ze Buttek datt Elementer vun der selwechter Zort sinn.
vill Zorte
Et ginn zwou Zorte vu flamenden Ofgrond, ënnerscheeden se an de Wee vun Identifikatioun vun der Assemblée Elementer.
- Einfach - all Element androen ass en Index an eng Haaptrei ginn.
- Enger Associatioun - et muss en Element ze leeden d'Schlëssele mat den logeschen Wäerter verbonne mat.
An einfach Begrëffer, ass et eng Variabel, déi méi wéi ee Wäert kann. Mir sinn am PHP vill interesséiert.
charakteristesche Fonctiounen
Betruecht PHP vill Detailer:
- Et kann all Zuel vu Wäerter enthalen, an et ass eidel.
- All eenzel vun de Wäerter, déi eng Partie vun PHP regruppéiert, genannt Element.
- Element Geschäfter verschidden Zorte vu Verännerlechen. Dës kann Sieg, integers, booleans ginn.
- Zougang zu Elementer ass méiglech mat wand dass am geschriwen an da sinn.
- PHP vill enthält Elementer mat eenzegaarteg wand.
- D'Zuel vun Elementer an der vill - ass seng Längt.
- D'Wäerter vun der Elementer kann och flamenden Ofgrond ginn, wéi si Multi-zweedimensional flamenden Ofgrond.
A sengesgläiche Fonktioun vun PHP ass d'Fähegkeet en vill an der Schrëft vun all Komplexitéit ze schafen.
Virdeeler:
- Et ass einfach an engem vill gläichzäiteg mat MÉI Wäerter ze schaffen. Et ass einfach e Zyklus op hir Memberen ze maachen déi Wäerter ze änneren.
- Si sinn einfach ze manipuléieren. Einfach ewechzehuelen, Foto heizou d'Wäerter vun den Elementer ze liesen oder änneren.
- Am PHP, ginn et vill verschidde Funktiounen déi Dir erlaben flamenden Ofgrond ze verschaffen. Et ass eng Sich fir spezifesch Wäerter, Zortéieren, wärd flamenden Ofgrond.
Zorte
Flamenden Ofgrond sinn ënnerdeelt weider an 2 Zorten:
- eent-zweedimensional;
- zwee-zweedimensional.
Et gi verschidde Manéieren der vill ze initialize. Éischt, betruecht der einfach, an dann - eng Associatioun, vill PHP.
BEISPILL schafen engem einfach vill am PHP:
engem PHP vill Element Wäerter baséiert dorop kann als geschriwwe ginn:
- $ Singular [n] = Z;
- N - Schlëssel, Z - Wäert.
An der zweeter Method vun initialization kann näischt ze soen an gin Klammer :
- $ Numm [] = "e";
- $ Numm [] = "zwee";
- $ Numm [] = "dräi".
0, 1 an 2: an dësem Fall, gëtt den Index an d'Default selwecht ginn.
An du kanns all vu sengem Index uginn:
- $ Numm [35] = "e";
- $ Numm [18] = "zwee";
- $ Numm [90] = "dräi".
Dir kënnt de initialization Methoden kombinéieren:
- $ Numm [37] = "éischten";
- $ Numm [5] = "zweet";
- $ Numm [] = "drëtt".
Déi drëtt Element ass fir eng Index gläichberechtegt zu 38 zougewisen, den 37 - der gréisst vun der wand.
Multidimensional vill Siwebiergen gesäit wéi dës:
$ Numm [indeks1] [indeks2] ....
Schwätze mer elo kucken, wat e PHP enger Associatioun vill. Den Index e String kann, heescht dat net Restriktiounen Klo, Plazen sinn erlaabt, seng Längt ass anescht. Enger Associatioun flamenden Ofgrond sinn och benotzt ginn, wann et néideg ass d'Elementer sinn net mat Zuelen ze Link, mä mat Wierder. Flamenden Ofgrond datt wand hunn - Sieg sinn Associatioun genannt.
An eent-zweedimensional enger Associatioun flamenden Ofgrond just ee Schlëssel mat, entsprécht et zu engem spezifeschen Index. D'Bild uewen ass e Beispill vun eent-zweedimensional a Multi-zweedimensional enger Associatioun flamenden Ofgrond.
Dir kënnt e multidimensional enger Associatioun vill an der klassescher Manéier schafen, mä et ass net ganz praktesch.
Similar articles
Trending Now