PHP er et programmeringssprog, der er velegnet til at skabe dynamiske websider. En dynamisk webside er en, der tilpasser sig forskellige telefonkort parameterværdier eller bruger handlinger. Alle websider er skrevet i HTML, som er Hypertext Markup Language. Men HTML har ingen programmering konstruktioner , så eventuelle websider gemmes på en server som en PHP -program og er kun genereret ud som en fuld HTML-side , når en bruger anmoder om det. Lister er et nyttigt element i skabelsen af en webside fra en PHP -program. PHP Blocks
A PHP -program indeholder en blanding af PHP og HTML. Formålet med programmet er at generere en webside, og så størstedelen af indholdet af programmet er faktisk et HTML-dokument . De dele af den side, der vil tilpasse sig mangler i den lagrede siden. I disse placeringer er dele af PHP kode . En del af PHP-kode inden for en PHP fil kaldes en PHP blok.
List Typer
PHP indeholder to typer af lister. Ene er et argument liste til en funktion, og den anden er en variabel, der indeholder en sekvens af elementer , som kaldes et array . En liste over argumenter, der overføres til en funktion, følger, at funktionens navn. Funktioner kan også passere tilbage en liste som resultat af driften , i dette tilfælde , at den variable sæt modtage resultaterne af funktionen skal enten være en matrix eller en liste over variabler
< br . > Liste Formation
En liste i PHP er nemt dannes . Det er en række elementer, adskilt af kommaer og indeholdt i parentes. Det er ikke nødvendigt at erklære listen , før du bruger den. Elementerne i listen ikke behøver at være alle de samme data type. Hvert element kan enten være en værdi eller en variabel, der indeholder en værdi . Elementer kan springes over ved at sætte to kommaer. Således ( "blå" , $ farve) ville forlade den midterste element i array tomt. PHP indeholder to funktioner , der befolker arrays . Den ene er listen ( ), og den anden er array ( ) .
Array Indices
Hvert element i et array kan tilgås direkte ved at bruge og indeks. Indekset følger array navn og er indeholdt i firkantede parenteser. Det første element i matrixen har et indeks på 0 , ikke 1. . Således i array $ arr = listen ( "ja", "nej" , "måske" ) , $ arr [1] indeholder værdien "nej" . Standard indeks er en numerisk sekvens . Listen () funktion kan kun bruge denne standard indeks , men array ( )-funktionen kan tildele en streng til indekset , for eksempel: $ arr = array ( "Navn" => " David ", " Age" => 15, " Home" => " Manchester "). Hvis der ingen etiketter er givet for indekset , array () funktion som standard til en numerisk sekvens som anvendes af listen ( ) funktion .