|
|
|
| инициализируем переменную
<?
error_reporting(E_ALL);
$x=!empty($x) ? $x : NULL ;
echo $x;
|
а как определить наличие константы
<?
error_reporting(E_ALL);
define('CONST',100);
CONST =defined('CONST')==true ?CONST:NULL; // ??????
echo CONST;
|
или загонять её значение в переменную? | |
|
|
|
|
|
|
|
для: serjinio
(18.11.2009 в 05:37)
| | Константа для того и константа, её нельзя переопределить. так что СONST=ЧТО-ТО_ТАМ - нельзя писать... | |
|
|
|
|
|
|
|
для: DEM
(18.11.2009 в 05:48)
| | всё это понятно ,но если константа на странице не определена то echo CONST; выдаст нотайс.... | |
|
|
|
|
|
|
|
для: serjinio
(18.11.2009 в 06:47)
| | $a =defined('CONST')==true ?CONST:NULL;
вот так работать будет,иначе - нет. Можно написать так:
if(!defined("CONST"))
define("CONST", NULL); | |
|
|
|