Bruk av Undefined konstanter i PHP

Bruk av Undefined konstanter i PHP


PHP er et akronym som betyr Hypertext Preprocessor. Språket har mange likhetstrekk med C, Java og Perl. PHP formidler informasjon fra serveren til en dynamisk nettside og kan generere HTML respons på brukerundersøkelser. PHP er åpen kildekode, gratis, opererer på mange webservere og med et bredt utvalg av databaseprogrammer. Brukervennlig, er PHP-skript kjøres på webserveren, ikke i en nettleser, selv om HTML den genererer er behandlet i en nettleser.

udefinerte konstanter

Konstanter i PHP er designet for å være strengt definert slik at de kan brukes riktig av web-applikasjoner. Når konstanter er feil kodet, ofte på grunn av en syntaksfeil, blir de betraktet udefinert og kan forårsake en feil fra serveren prøver å kjøre programmet. Siden konstanter er per definisjon defineres av deres verdier, hvis du får en feilmelding, sjekk din syntaks for å være sikker på at du har riktig krydres og endret dine konstanter.

Syntaks og stil av konstanter

Når du skriver en konstant, bruker store bokstaver slik at øyet kan finne dem lett, og også slik at andre programmerere kan lese ditt arbeid. Konstanter er store og små bokstaver, så bruker all-caps er en enkel måte å være sikker på at du alltid er nøyaktig når du bruker en konstant andre steder i koden. Konstanter begynne med enten en understrekning eller et brev, og er alltid inne i enkle anførselstegn. Leaving av anførselstegn vil resultere i en syntaksfeil.

om PHP

PHP er et felles språk for Internett. Det kan legges inn til HTML og ofte fungerer i tandem med SQL, et databaseprogram. PHP kommuniserer med web server, hvor HTML virker bare i en nettleser. Så, når du søker en online kjøpmann, er det sannsynlig at en PHP-koden er å svare på spørsmålet med ressurser fra serverens database. Faktisk er mange HTML-sider som genereres dynamisk av PHP som svar på brukerundersøkelser, inkludert en brukers IP-adresse.

Konstanter vs. variabler

En konstant er gitt en verdi av koderen og noen konstanter er forhåndsdefinert, som i feilmeldinger. Konstanter ikke har et dollartegn foran dem, som variabler gjør. De er avhengige av å definere funksjonen til å overdra sine verdier, og kan nås globalt uten hensyn til omfang. Siden de er så godt definert og motstandsdyktig mot å bli udefinert, konstanter er stor for å holde verdier som viktige filen steder.