Het belang van zout voor paarden
Mei 2024
In de vorige zelfstudie leerde u dat een array een variabele is waarin verschillende waarden of gegevenselementen worden opgeslagen die zijn georganiseerd door indexsleutels.
Een associatieve array maakt ook gebruik van indexsleutels, maar deze toetsen zijn niet numeriek zoals in het bovenstaande voorbeeld. De sleutels in een associatieve array zijn "benoemde" sleutels, wat betekent dat de sleutels meestal tekenreeksen zijn. In het onderstaande voorbeeld ziet u dat de sleutels woorden (titel, naam, organisatie) zijn die een betekenis hebben voor de overeenkomende waarden (Professor, Mike Smith, Ohio State University).
Het bovenstaande voorbeeld laat ook zien dat u de array-functie gebruikt om een associatieve array te maken of te initialiseren. De naam van de matrixvariabele ($ leden) wordt gevolgd door een gelijkteken en vervolgens de functienaam (matrix). Vervolgens heb je de sleutel / waarde-paren. Merk op dat deze paren worden gescheiden door komma's. De sleutel is "gekoppeld" aan zijn waarde met de => en de hele groep staat tussen haakjes. Als laatste heb je de puntkomma. Een associatieve array werkt ongeveer hetzelfde als een reguliere array.
| ||