PHP er et programmeringsspråk som er godt egnet til å lage dynamiske websider . En dynamisk nettside er en som tilpasser seg forskjellige calling parameterverdier eller brukergrupper handlinger. Alle websider er skrevet i HTML , som er Hypertext Markup Language. Imidlertid har HTML ingen programmering konstruerer , slik at eventuelle websider lagres på en server som en PHP -programmet og er kun genereres ut som en full HTML-side når en bruker ber om det . Lister er et nyttig element i etableringen av en webside fra et PHP -program . PHP Blocks
En PHP program inneholder en blanding av PHP og HTML. Formålet med programmet er å generere en webside og så mesteparten av innholdet i programmet er faktisk et HTML-dokument . De delene av siden som vil tilpasse mangler i den lagrede siden. I disse stedene er deler av PHP -kode. En del av PHP-kode i en PHP -fil kalles en PHP blokk .
List Typer
PHP inneholder to typer lister . Den ene er en argumentliste til en funksjon og den andre er en variabel som inneholder en sekvens av elementer , som kalles en matrise. En liste over argumenter som sendes til en funksjon følger at funksjonens navn . Funksjoner kan også bestå av en liste som resultatene av sin drift , i dette tilfellet , til variabelen motta resultatene av funksjonen skal enten være en matrise eller en liste over variabler
Liste Dannelse
En liste i PHP er lett å forme . Det er en rekke elementer atskilt med komma og inneholdt i parentes . Det er ikke nødvendig å erklære listen før du bruker den . De deler av listen ikke trenger å være de samme datatype. Hvert element kan enten være en verdi eller en variabel som inneholder en verdi . Elements kan hoppes over ved å sette to komma. Dermed ( "blå" , , $ farge) ville forlate midt element i matrisen blank . PHP inneholder to funksjoner som befolker arrays. En er listen ( ) og den andre er array ( ) .
Array Indekser
Hvert element i en matrise kan nås direkte ved å bruke og indeks. Indeksen følger matrisen navn og finnes i klammer . Det første element i matrisen har en indeks fra 0 , ikke en . Dermed i matrisen $ arr = liste ( "ja" , "nei" , "kanskje" ) , $ arr [ 1] inneholder verdien " nei" . Standard indeksen er en tallrekke . Listen ( )-funksjonen kan bare bruke denne standard indeksen, men array ( )-funksjonen kan tilordne en streng til indeksen , for eksempel: $ arr = array ( "Name " = > " David" , "Age " = > 15 , "Home " = > " Manchester ") . Hvis ingen etiketter er gitt for indeksen , tabellens ()-funksjonen som standard en tallrekke som brukes av listen ( )-funksjonen .