Funkce PHP define() .
Příklad
Definujte konstantu rozlišující malá a velká písmena:
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
Definice a použití
Funkce define() definuje konstantu.
Konstanty jsou velmi podobné proměnným, s výjimkou následujících rozdílů:
- Hodnotu konstanty nelze po jejím nastavení změnit
- Konstantní jména nepotřebují úvodní znak dolaru ($)
- Konstanty jsou přístupné bez ohledu na rozsah
- Konstantní hodnoty mohou být pouze řetězce a čísla
Syntax
define(name,value,case_insensitive)
Hodnoty parametrů
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:
|
Technické údaje
Návratová hodnota: | Vrací TRUE při úspěchu nebo FALSE při neúspěchu |
---|---|
Verze PHP: | 4+ |
Seznam změn: | PHP 7.3: Definování konstant bez rozlišení malých a velkých písmen je zastaralé. PHP 7: Parametr value může být také pole. PHP 5: Parametr value musí být řetězec, celé číslo, float, boolean nebo NULL. |
❮ PHP Různé Reference