PDA

Просмотр полной версии : передача переменной выше ее определения..


.::BARS::.
21.11.2009, 13:36
к примеру код

echo $a;

$a='hello';

как видно hello присвоенно после вывода... а нужно что бы переменная передалась на вывод...

Greenkas
21.11.2009, 13:51
Это звучит как: "Как вывести то, чего еще нет?"

.::BARS::.
21.11.2009, 13:55
да... именно так

iv.
21.11.2009, 13:57
[капитан очевидность]
$a='hello';

echo $a;
[/капитан очевидность]

shellz[21h]
21.11.2009, 14:00
<?php
echo a();
function a() { return 'hello'; }
?>

:D

.::BARS::.
21.11.2009, 14:01
нет...
ни один из вариантов не подходит

nerezus
21.11.2009, 15:57
ни один из вариантов не подходит Подходит изучение основ программирования и проектирования. И прекращение желания всяких идиотских идей.

gisTy
21.11.2009, 19:08
к примеру код

echo $a;

$a='hello';

как видно hello присвоенно после вывода... а нужно что бы переменная передалась на вывод...
зачем? вот приведи хоть один случай, где нужно делаьт именно так, и где не подойдет сначала объявить, а потом на вывод?

.::BARS::.
22.11.2009, 11:34
да решил уже не мучит мозг... сделал еще запрос

зачем? вот приведи хоть один случай, где нужно делаьт именно так, и где не подойдет сначала объявить, а потом на вывод?

пример...

вывод стиля музыки... того кто стоит вторым..

echo $a;

запрос к базе

echo стиль - кто - когда и т.п
echo стиль - кто - когда и т.п //стиль = $a
echo стиль - кто - когда и т.п

думаю пример понятен....
просто хотелось решить все одним запросом...
---
вариант сделать запрос выше не подходит!!! =))
собственно тему можно крыть...

nerezus
22.11.2009, 11:48
думаю пример понятен.... В данном случае понятно, что ты просто не умеешь программировать.

Правило такое: пок страница полностью не сформирована, нет смысла что-то выводить.

POS_troi
22.11.2009, 11:54
вариант сделать запрос выше не подходит!!! =))

а не пох. где делать запрос?

я вот не пойму почему ты не можеш сделать его вначале =/

Kusto
22.11.2009, 11:55
к примеру код

echo $a;

$a='hello';

как видно hello присвоенно после вывода... а нужно что бы переменная передалась на вывод...
помоему что то таким образом

$b=&$a;
echo $b;
$a='hello';

nerezus
22.11.2009, 13:11
Закрыто. Ибо сейчас еще больше херни сюда напостят.