PHP konstante
Konstante is soos veranderlikes behalwe dat sodra hulle gedefinieer is hulle nie verander of ongedefinieer kan word nie.
PHP konstante
'n Konstante is 'n identifiseerder (naam) vir 'n eenvoudige waarde. Die waarde kan nie tydens die skrip verander word nie.
'n Geldige konstante naam begin met 'n letter of onderstreep (geen $-teken voor die konstante naam nie).
Let wel: In teenstelling met veranderlikes, is konstantes outomaties globaal oor die hele skrif.
Skep 'n PHP-konstante
Om 'n konstante te skep, gebruik die define()
funksie.
Sintaksis
define(name, value, case-insensitive)
Grense:
- naam : Spesifiseer die naam van die konstante
- waarde : Spesifiseer die waarde van die konstante
- hoofletter-onsensitief : Spesifiseer of die konstante naam hoofletter-onsensitief moet wees. Verstek is vals
Voorbeeld
Skep 'n konstante met 'n hooflettersensitiewe naam:
<?php
define("GREETING", "Welcome to W3Schools.com!");
echo GREETING;
?>
Voorbeeld
Skep 'n konstante met 'n hoofletter-onsensitiewe naam:
<?php
define("GREETING", "Welcome to W3Schools.com!", true);
echo greeting;
?>
PHP Konstante Skikkings
In PHP7 kan jy 'n Array-konstante skep deur die define()
funksie te gebruik.
Voorbeeld
Skep 'n Skikking konstante:
<?php
define("cars", [
"Alfa Romeo",
"BMW",
"Toyota"
]);
echo cars[0];
?>
Konstante is wêreldwyd
Konstante is outomaties globaal en kan oor die hele skrif gebruik word.
Voorbeeld
Hierdie voorbeeld gebruik 'n konstante binne 'n funksie, selfs al is dit buite die funksie gedefinieer:
<?php
define("GREETING", "Welcome to W3Schools.com!");
function myTest() {
echo GREETING;
}
myTest();
?>