? PHP er et programmeringssprog primært anvendes til fremstilling af websider dynamisk. Programmer indeholder variable er variable benyttes inden for en programmets funktioner og procedurer. Påberåber en funktion eller en procedure kendt som " kalder" funktion eller fremgangsmåde . Variabler , der forventes at være bestået en værdi, når funktionen eller procedure kaldes er kendt som parametre, og de værdier, der sendes til dem er argumenter . PHP
PHP blev oprindeligt udviklet som et sæt af værktøjer skrevet i programmeringssproget Perl , men udviklede sig til et særskilt sprog i sin egen ret . En PHP -program er som en webside skabelon. I modsætning til en statisk webside , er det ikke gemt i sin endelige form . PHP -programmet har sektioner, der vil blive udfyldt , når programmet påberåbes. Dette resulterer i forskellige websider i henhold til resultaterne af databasen henter .
Parameterformat
Parametre , ligesom variabler i PHP altid starte med et dollartegn ($) . De følger en funktion navn i parentes og adskilt af Comas : my_function ( $ a_parameter , $ b_parameter ) . Datatypen variabler behøver ikke at blive erklæret . Compileren stammer typen fra den første værdi tildelt til en variabel eller parameter.
Passing argumenter
Et argument kan være en værdi , en variabel , en matrix eller en reference. I eksemplet : a_function ( 'a' ), bogstavet »a« er argumentet overføres til funktionen . I eksemplet a_function ( $ a) uanset deres værdi er blevet placeret i variablen $ a er argumentet til funktionen. Men værdierne i globale variabler ikke behøver at være bestået som argumenter , fordi de kan gøres lokalt med en " global" erklæring fra i funktionen . Værdien af en global variabel , vil ikke blive ændret , når den er i en funktion . Imidlertid vil det, hvis variablen er bestået som reference . Dette passerer kontrol af variabel og dens indhold til funktionen . Dette opnås ved syntaks: . A_function (& $ a )
Fejltilstande
Argumentet over en funktion skal matche antallet af parametre i funktionen erklæring . Ellers en fejl vil forekomme. Funktion erklæringer kan omfatte standardværdier for parametre , i hvilket tilfælde , kan funktionen blive kaldt uden uden argumenter. Men hvis kun nogle parametre angives standardværdier i funktionen erklæring , skal disse parametre uden standardværdier opført før dem med standardværdier. I dette tilfælde eneste argumenter for disse parametre uden standardværdier skal leveres.