PHP definiëren() Functie
Voorbeeld
Definieer een hoofdlettergevoelige constante:
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
Definitie en gebruik
De functie define() definieert een constante.
Constanten lijken veel op variabelen, met uitzondering van de volgende verschillen:
- De waarde van een constante kan niet worden gewijzigd nadat deze is ingesteld
- Constante namen hebben geen leidend dollarteken nodig ($)
- Constanten zijn toegankelijk ongeacht het bereik
- Constante waarden kunnen alleen tekenreeksen en getallen zijn
Syntaxis
define(name,value,case_insensitive)
Parameterwaarden
Parameter | Description |
---|---|
name | Required. Specifies the name of the constant |
value | Required. Specifies the value of the constant. |
case_insensitive | Optional. Specifies whether the constant name should be case-insensitive. Possible values:
|
Technische details
Winstwaarde: | Retourneert TRUE bij succes of ONWAAR bij mislukking |
---|---|
PHP-versie: | 4+ |
Wijzigingslogboek: | PHP 7.3: Het definiëren van hoofdletterongevoelige constanten is verouderd. PHP 7: De waardeparameter kan ook een array zijn. PHP 5: De waardeparameter moet een string, integer, float, boolean of NULL zijn. |
❮ PHP overige referentie