ПАМАГИТЕЕЕЕЕЕЕ!
пишу eval("*$c_$q_$c"), * - слэш
т.е. должна в итоге получиться переменная типа $c_1_5
НО! НИЧЕГО НЕ ПОЛУЧАЕТСЯ!
пишет: Parse error: parse error, unexpected $end in "тута адрес скрипта": eval()'d code on line 1
1. CyberBoss - 08 Марта, 2007 - 02:35:23 - перейти к сообщению
2. Dagdamor - 08 Марта, 2007 - 08:02:08 - перейти к сообщению
Во-первых, знак подчеркивания также считается частью имени переменной. Т.е. у тебя подставляется не $q, а $q_. Возьми $q в фигурные скобки, если хочешь "отделить" подчеркивание.
Во-вторых, точку с запятой забыл в конце строки (не после eval, а после $c), потому и parse error ;)
В-третьих, для такого примера eval ни к чему. Вот работающий пример без eval:
Во-вторых, точку с запятой забыл в конце строки (не после eval, а после $c), потому и parse error ;)
В-третьих, для такого примера eval ни к чему. Вот работающий пример без eval: