Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Indexar | Arrayer
Introduktion till PHP

bookIndexar

Låt oss överväga hur man arbetar med arrayer. Först bör vi förstå hur man får åtkomst till specifika element i en array.

För att få åtkomst till ett specifikt element i en array, använd hakparenteser med indexet. Observera att indexet inte är den faktiska positionen för elementet, eftersom indexeringen i PHP börjar från 0. Låt oss titta på ett exempel för tydlighet.

Indexet är alltid ett mindre än den faktiska positionen. Till exempel kan vi hämta flera element från en array i exemplet nedan:

main.php

main.php

copy
1234567
<?php // Initial array $site = ["c", "o", "d", "e", "f", "i", "n", "i", "t", "y"]; // Getting letters 'o' and 'y' echo $site[1] . " " . $site[9]; // outputs 'o y' ?>

I det här exemplet innehåller arrayen $site bokstäverna i ordet "codefinity". Vi använder numeriska index för att komma åt specifika bokstäver.

Strängindex

I PHP har strängar, precis som arrayer, index som börjar från noll. Det innebär att du kan komma åt varje enskild tecken i en sträng via dess index, på samma sätt som du arbetar med element i en array. Till exempel, i strängen $string = "Hello";, har tecknet 'H' index 0, 'e' har index 1, och så vidare. Du kan komma åt tecken med hakparenteser som $string[0] vilket ger dig 'H', eller med klammerparenteser som $string{0} vilket också ger dig 'H'. Detta gör det möjligt att manipulera enskilda tecken i en sträng lika enkelt som element i en array.

main.php

main.php

copy
1234567
<?php // Initial array $string = "Hello"; // Getting letter 'H' echo $string[0]; // outputs 'H' ?>
Uppgift

Swipe to start coding

Fyll i luckorna i koden. Hämta det andra elementet i arrayen ($array) och skriv ut det på skärmen.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 2
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Suggested prompts:

Can you show more examples of accessing array elements?

How do I modify an element in an array?

Can you explain the difference between array and string indexing in PHP?

close

Awesome!

Completion rate improved to 4.35

bookIndexar

Svep för att visa menyn

Låt oss överväga hur man arbetar med arrayer. Först bör vi förstå hur man får åtkomst till specifika element i en array.

För att få åtkomst till ett specifikt element i en array, använd hakparenteser med indexet. Observera att indexet inte är den faktiska positionen för elementet, eftersom indexeringen i PHP börjar från 0. Låt oss titta på ett exempel för tydlighet.

Indexet är alltid ett mindre än den faktiska positionen. Till exempel kan vi hämta flera element från en array i exemplet nedan:

main.php

main.php

copy
1234567
<?php // Initial array $site = ["c", "o", "d", "e", "f", "i", "n", "i", "t", "y"]; // Getting letters 'o' and 'y' echo $site[1] . " " . $site[9]; // outputs 'o y' ?>

I det här exemplet innehåller arrayen $site bokstäverna i ordet "codefinity". Vi använder numeriska index för att komma åt specifika bokstäver.

Strängindex

I PHP har strängar, precis som arrayer, index som börjar från noll. Det innebär att du kan komma åt varje enskild tecken i en sträng via dess index, på samma sätt som du arbetar med element i en array. Till exempel, i strängen $string = "Hello";, har tecknet 'H' index 0, 'e' har index 1, och så vidare. Du kan komma åt tecken med hakparenteser som $string[0] vilket ger dig 'H', eller med klammerparenteser som $string{0} vilket också ger dig 'H'. Detta gör det möjligt att manipulera enskilda tecken i en sträng lika enkelt som element i en array.

main.php

main.php

copy
1234567
<?php // Initial array $string = "Hello"; // Getting letter 'H' echo $string[0]; // outputs 'H' ?>
Uppgift

Swipe to start coding

Fyll i luckorna i koden. Hämta det andra elementet i arrayen ($array) och skriv ut det på skärmen.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 2
single

single

some-alt