In PHP , een constante is een waarde die is gedefinieerd binnen een script . Een variabele kan ook op te slaan , maar de waarde van een variabele kan veranderen tijdens de uitvoering van het script . De waarde van een constante eenmaal gedefinieerd en gelijk blijft terwijl een script wordt uitgevoerd . Constanten en variabelen zijn zowel nuttig , maar voor verschillende doeleinden . Bij het ontwikkelen van toepassingen moet programmeurs beslissen of bepaalde waarden op te slaan als constanten of variabelen . Doel Beide variabelen en constanten in PHP kunnen waarden op te slaan . Variabelen zijn verwijzingen naar waarden of applicatie objecten , toegankelijk binnen een script met de naam van de variabele . Code kan benoemen en instantiëren een variabele tegelijk . Constanten slaan ook waarden , maar constante waarden worden vastgesteld . Variabele waarden kunnen veranderen als deel van de verwerking in een script . Constanten hebben reikwijdte gehele locaties binnen een script , kan dus een functie of code structuur te verwijzen . Gebruik PHP scripts verklaren en te gebruiken variabelen en constanten op verschillende manieren . Te verklaren en het toewijzen waarden aan variabelen , kunt u de volgende syntaxis : $ voornaam = " Joe " ; Deze variabele slaat een tekenreeks , die een latere code fragment kan verwijzen als volgt : echo " naam: " . $ voornaam ; ( zie Referenties 1 ) het gebruik van de naam van de variabele bevat de waarde ervan in het script . De functie " definiëren " verklaart constanten : define ( " FIRST_NAME " , " Joe " ) ; Gebruik van hoofdletters voor constanten is een gemeenschappelijke programmering conventie . De functie " constante " verwijst naar een constante waarde van elk script locatie : $ fname = constant ( " FIRST_NAME " ) ; echo " Naam: " $ fname ; < . br > scope het verschil in omvang tussen de variabelen en constanten is een van de belangrijkste aspecten bij de keuze tussen hen voor specifieke data items . De volgende syntaxis moet verschijnen binnen een functie -structuur voor een script variabele om daar te bereiken zijn : global $ first_name ; Dit is niet nodig voor constanten , waarvan de waarde is ingesteld voor het gehele script bij je het definieert . Het feit dat een constante waarde wordt vastgesteld betekent dat het niet passend is in gevallen waarin de uitvoering gaat om de waarde te veranderen en opnieuw toe te wijzen , in welk geval een variabele is meer geschikt. Naming < br Programmeurs > hebben veel vrijheid in termen van de namen voor zowel constanten en variabelen . Er zijn verdragen die veel ontwikkelaars zich aan , omdat deze toekomstige ontwikkeling en onderhoud te vergemakkelijken . Naast het gebruik van hoofdletters voor constanten , het gebruik van de underscore elementen te scheiden in een variabele of constante naam is tevens gebruikelijk. Variabele namen zijn hoofdlettergevoelig , dus de volgende twee regels verklaren afzonderlijke variabelen : $ voornaam = " Joe " ; $ First_Name = " Jim " ;
|