$x = 10;
есть такая функция
function show($v) {
echo gettype($v).' = '.$v
}
вводит integer = 10
надо вывести название перменой, тип и значение.
Спустя 11 минут, 16 секунд (24.12.2009 - 23:43) glock18 написал(а):
ох уж. такое ощущение, что здесь каждому нужно получить зачем-то имя переменной? зачем??!!
Спустя 3 минуты, 29 секунд (24.12.2009 - 23:46) Stuff_f написал(а):
целочисленое значение?
Спустя 2 минуты, 33 секунды (24.12.2009 - 23:49) WhiteKnight написал(а):
glock18, для себя и юзвера)
что бы видеть название,тип и значение )
что бы видеть название,тип и значение )
Спустя 57 секунд (24.12.2009 - 23:50) WhiteKnight написал(а):
Stuff_f
x integer в даном примере )
x integer в даном примере )
Спустя 7 минут, 51 секунда (24.12.2009 - 23:57) VolCh написал(а):
В общем случае, насколько я знаю, средствами PHP задача не решается, ну если не считать echo '$v: ' . echo gettype($v).' = '.$v
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 1 час, 12 минут, 47 секунд (25.12.2009 - 01:10) glock18 написал(а):
Возможность есть. Даже если не рассматривать вариант с globals. И в этом варианте эта информация может быть действительно полезна. Только я не вижу пока пользы конкретно здесь.
Спустя 42 минуты, 59 секунд (25.12.2009 - 01:53) VolCh написал(а):
glock18
Вроде все доки прошустрил, но не нашел, расскажи как?
Вроде все доки прошустрил, но не нашел, расскажи как?
![rolleyes.gif](http://phpforum.ru/html/emoticons/rolleyes.gif)
Спустя 6 часов, 31 минута, 59 секунд (25.12.2009 - 08:25) glock18 написал(а):
VolCh
вы мне скажите зачем, а я скажу как и что именно можно получить
вы мне скажите зачем, а я скажу как и что именно можно получить
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 2 часа, 3 минуты, 20 секунд (25.12.2009 - 10:28) VolCh написал(а):
Для расширения знаний о любимом языке
Рылся в этом направлении, но не хватило сравнения типа $a ==== $b (условно), показывающего, что не только значения и типы у a и b равны, но и указыввают на одну область памяти. Не говоря уж об оверхиде, который вызывает get_defined_vars
![rolleyes.gif](http://phpforum.ru/html/emoticons/rolleyes.gif)
Рылся в этом направлении, но не хватило сравнения типа $a ==== $b (условно), показывающего, что не только значения и типы у a и b равны, но и указыввают на одну область памяти. Не говоря уж об оверхиде, который вызывает get_defined_vars
Спустя 2 часа, 17 минут, 10 секунд (25.12.2009 - 12:46) glock18 написал(а):
Есть адекватное применение этого, и оно - последний параметр error_handler'а. создаем функцию, назначаем ее set_error_handler. смотрим какие параметры должны быть и экспериментируем с trigger_error.