PHP är ett programmeringsspråk som är väl lämpad för att skapa dynamiska webbsidor . En dynamisk webbsida är en som anpassar sig till olika värden ringer parameter eller åtgärder användarrecensioner . Alla webbsidor är skrivna i HTML , som är Hypertext Markup Language . Dock har HTML inga programmeringskunskaper konstruktioner , så alla webbsidor lagras på en server som ett PHP-program och genereras endast ut som en full HTML -sidan när en användare begär det . Listor är ett värdefullt inslag i skapandet av en webbsida från ett PHP- program . PHP Blocks
Ett PHP -programmet innehåller en blandning av PHP och HTML . Syftet med programmet är att generera en webbsida och så de flesta av innehållet i programmet är faktiskt ett HTML-dokument . De delar av sidan som kommer att anpassa saknas i den lagrade sidan . I dessa lägen är delar av PHP-kod . En del av PHP-kod i en PHP -fil kallas en PHP -block.
Listtyper
PHP innehåller två typer av listor . En är ett argument lista till en funktion och den andra är en variabel som innehåller en sekvens av moment , som kallas en array. En lista med argument som skickas till en funktion följer att funktionens namn . Funktioner kan också skicka tillbaka en lista som resultaten av sin verksamhet , i detta fall , att sätta variabeln få resultatet av funktionen antingen ska vara en array eller en förteckning över variabler
lista Formation
En lista i PHP är lätt bildas . Det är en serie element separerade med kommatecken och ingår i parentes . Det är inte nödvändigt att förklara listan innan den används. Elementen i listan behöver inte vara alla samma datatyp . Varje element kan antingen vara ett värde eller en variabel som innehåller ett värde . Element kan hoppas över genom att sätta två kommatecken . Således ( " blå " , , $ färg ) skulle lämna mitt element i arrayen tom . PHP innehåller två funktioner som befolkar matriser . En är listan ( ) och den andra är array ( ) .
Array Index
Varje element i en array kan nås direkt med och index . Indexet följer arrayen namn och finns i hakparenteser . Det första elementet i arrayen har ett index på 0 , inte 1 . Således , i arrayen $ arr = lista ( " ja " , " nej " , " kanske " ) , $ arr [ 1 ] innehåller värdet " nej " . Den förvalda index är en numerisk sekvens . Listan ( ) funktionen kan endast använda denna standard index , men array ( ) funktionen kan tilldela en sträng till index , till exempel : $ arr = array ( " Name " = > " David " , " Age " = > 15 , " Home " = > " Manchester " ) . Om inga etiketter ges för indexet , Array ( ) funktionen som standard en numerisk sekvens som används av listan ( ) funktionen .