Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Как вывести значение переменной? (https://forum.antichat.xyz/showthread.php?t=72757)

x88x 05.06.2008 19:28

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

desTiny 05.06.2008 19:31

echo $GLOBALS['имя переменной']

x88x 05.06.2008 19:34

Цитата:

Сообщение от desTiny
echo $GLOBALS['имя переменной']

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

desTiny 05.06.2008 19:38

Цитата:

Сообщение от x88x
т.е. echo $GLOBALS[$str] пойдет, если $str - строковая переменная?

да, конечно

desTiny 05.06.2008 19:53

ещё вариант:
PHP код:

$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


Время: 20:09