Begynne å lære PHP - del 2

1. I forrige PHP lekse vi lærte å sende ut tekst og hvordan du kan lagre verdier i variabler. Du finner leksjon på følgende link Begynne å lære PHP - del 1
dag skal vi lære hvordan du lagrer data i et variabler i en mer kompakt måte gjennom arrays og hvordan du bruker løkker til å utføre en oppgave flere ganger .
2. Arrays
En variabel kan holde et enkelt stykke data. På den annen side en matrise kan holde en rekke relaterte data
eksempel er under:.?
≪ php product: $ person [0] = "Jimmy";
$ person [1] = "Denise";
$ person [2] = "George";
$ person [3] = "Monica"; product: $ alder [ "Jimmy"] = 45;
$ alder [ "Nicole"] = 32;
$ alder [ "George"] = 26;
$ alder [ "Denise"] = 15;
echo "navn i rekken er: < br />";
echo $ person [0]. ",";
Echo $ person [1]. ",";
Echo $ person [2]. ",";
Echo $ person [3];?

Her kan vi se at variablene kan nås ved indeks eller navn.
3. foreach
stedet for å bruke ekko for hver enkelt variabel i en matrise, er et mye bedre valg å bruke foreach
sløyfe uttalelse
. <? php
$ person [0] = "Jimmy";
$ person [1] = "Denise";
$ person [2] = "George";
$ person [3] = "Monica";
foreach ($ person som $ p) {
echo $ p "";.
}
>?
Denne koden vil gå gjennom alle elementene i en matrise og utgang verdiene.
4. for
neste svært nyttig sløyfe erklæring om at du kommer til å bruke mye i PHP er for
uttalelse
< php
for ($ i = 0; $ i < 10; $ i ++) {
echo "Loop nummer:.? $ i < br /> ";
}
>?
Denne koden vil utføre echo kommandoen ti ganger.
< br /> tag i HTML betyr ny linje.
5. Mens
Det er også en annen svært vanlig erklæring om at du vil bruke hvis du ikke vet nøyaktig antall iterasjoner som trengs, og det er mens
uttalelse
. <? php
$ i = 0;
while ($ i < 10) {
echo " Loop nummer~~POS=HEADCOMP: $ i < br /> ";
$ i ++;
}
>?
Koden inne mens loop vil bli utført mens betingelsen er sann. I vårt tilfelle mens verdien av varible $ i er mindre enn 10 år
6. Do ... mens
Du kan også bruke en lignende sløyfe uttalelse ved å bruke syntaksen do ... mens
og sluttresultatet skal være den samme. Selv om det i de fleste tilfellene sløyfe uttalelsene nevnt før vil være mye mer nyttig
< php
$ i = 0;
gjøre {
echo "Loop nummer:.? $ I < br /> ";
$ i ++;
}
while ($ i < 10);
>?
Loop uttalelser fra denne leksjonen er svært viktig i PHP og du vil bruke dem mye. Så prøv det selv og gjøre noen eksempler for å forstå hvordan de fungerer.
<