PDA

Просмотр полной версии : Как вывести значение переменной?


x88x
05.06.2008, 19:28
Кодеры ачата, нужна Ваша помощь. Вобщем, есть строка. Например p01.
Вопрос в том, как мне вывести ЗНАЧЕНИЕ переменной $p01. Возможно ли это?

desTiny
05.06.2008, 19:31
echo $GLOBALS['имя переменной']

x88x
05.06.2008, 19:34
echo $GLOBALS['имя переменной']
т.е. echo $GLOBALS[$str] пойдет, если $str - строковая переменная?

desTiny
05.06.2008, 19:38
т.е. echo $GLOBALS[$str] пойдет, если $str - строковая переменная?
да, конечно

desTiny
05.06.2008, 19:53
ещё вариант:

$abc = "123";
$str = "\$abc";
eval("echo $str");

Red_Red1
05.06.2008, 20:00
Делают так
$b='Red_Red1';
$a='b';
echo $$a; //Выводит 'Red_Red1';

NOmeR1
05.06.2008, 20:07
<?php
$p01 = 'Я умный';
$name = 'p01';
echo $$name;
?>

Dronga
06.06.2008, 14:55
Аффтар жжет??? ;) Если так не выведется, то юзай print_r :D