PHP er et akronym som betyr Hypertext preprocessor . Språket har mange likheter til C , Java og Perl. PHP formidler informasjon fra serveren til en dynamisk nettside og kan generere HTML respons på brukerens input. PHP er open source , gratis, opererer på mange web -servere og med et bredt utvalg av database-programmer . 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 føre til en feil fra serveren prøver å kjøre programmet . Siden konstanter er per definisjon definert av sine verdier , hvis du får en feilmelding , kontrollerer syntaksen for å være sikker på at du har riktig krydres og endret dine konstanter .
Syntax and Style 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 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 bygges til HTML og ofte fungerer i tandem med SQL, en database program . PHP kommuniserer med web server, der HTML bare opererer innenfor en nettleser. Så , når du søker en kjøpmann , er det sannsynlig at et PHP-koden er å svare på spørsmålet med ressurser fra serverens database . Faktisk er mange HTML-sider genereres dynamisk av PHP som svar på brukerundersøkelser , inkludert en brukers IP-adresse .
Konstanter vs Variabler
En konstant er gitt en verdien av koder og noen konstanter er forhåndsdefinert , som i feilmeldinger. Konstanter ikke har et dollartegn foran dem, som variabler gjør. De stoler på define -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 filplasseringer .