Join Up!
96812 members and counting!

 
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links 
search for in the  
previousconstantdefinednext
Last updated: Sun, 27 Oct 2002
view the printer friendly version or the printer friendly version with notes or change language to Finnish | German | Spanish

define

(PHP 3, PHP 4 )

define -- Definuje pojmenovanou konstantu.

Popis

int define ( string name, mixed value [, int case_insensitive])

Definuje pojmenovanou konstantu, která je podobná proměnné s výjimkou toho, že:

  • Konstanty nemají znak dolaru ('$') před jménem;

  • Konstanty jsou dostupné odkudkoliv bez ohledu na pravidla rozsahu platnosti proměnných;

  • Konstanty se nedají předefinovávat a rušit; a

  • Konstanty se mohou nabývat pouze skalárních hodnot.

Název konstanty je dán argumentem name; hodnota je dána argumentem value.

Dále je dostupný volitelní třetí argument case_insensitive. Pokud má hodnotu 1, konstanta bude definována case-insensitive. Výchozí chování je case-sensitive; tj. CONSTANT and Constant reprezentují různé hodnoty.

Příklad 1. Definování konstant

<?php
define ("CONSTANT", "Hello world.");
echo CONSTANT; // výstup je "Hello world."
?>

define() vrací TRUE při úspěchu a FALSE pokud dojde k chybě.

Viz také defined() a sekci Konstanty.

User Contributed Notes
define
add a note about notes
There are no user contributed notes for this page.
previousconstantdefinednext
Last updated: Sun, 27 Oct 2002
Copyright © 2001, 2002 The PHP Group
All rights reserved.
This mirror generously provided by: http://phpbuilder.com/
Last updated: Thu Oct 31 18:34:28 2002 EST