![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
smilemf |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 31.12.2007 Репутация: нет Всего: нет |
К примеру есть огромный список переменных которые надо вставить в определённую конструкцию
к примеру есть переменные: $1 $2 $3 $4 $5 $6 ... $20 $21 ... как подставить переменные в помеченные места?
если делать функции то это тоже долго.. можно ли как-нибудь забить названия в БД и пустить в цикл...или ещё как? дайте идей пожалуйста. |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
вроде for и while не кто еще не отменял
-------------------- Amazing ![]() |
|||
|
||||
GeneralElectric |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: 13 Всего: 16 |
smilemf, не очень понятна задача.
Ты шаблонизатор, что ли, пишешь? в любом случае, как правильно тебе уже написали, "огромного списка переменных" просто не должно быть - для огромных списков служат массивы. |
|||
|
||||
smilemf |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 31.12.2007 Репутация: нет Всего: нет |
ну вот я занёс в массив несколько переменных
но выдаёт ошибку
Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' может я где-то накосячил с синтаксисом? или может я Вас не правильно понял? Это сообщение отредактировал(а) smilemf - 22.1.2008, 12:21 |
|||
|
||||
GeneralElectric |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: 13 Всего: 16 |
Зачем ты заносишь в массив переменные, вместо того, чтобы заносить сразу значения?
И поясни, наконец, свой вопрос - что значит "подставить переменные"? Для чего это делается и в чем трудности? |
|||
|
||||
skyboy |
|
||||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
учитывая, что вопрос был не о синтаксисе, следующее будет оффтопом:
да, имена переменных http://ua.php.net/variables состять только из цифр.
в переводе на русский:
|
||||
|
|||||
GeneralElectric |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: 13 Всего: 16 |
накосячил с синтаксисом ты не "где-то", а в каждой строчке =)
Во-первых, все твои переменные в первом вопросе - вымышленные. Поскольку в PHP имя переменной не может начинаться с цифры. Во-вторых, обращаясь к переменной, не нужно писать её имя в кавычках. в кавычках в PHP пишутся строки, а не переменные. В-третьих, одинарная кавычка уж и вовсе ни в какие ворота не лезет. Напиши в своем скрипте код
посмотри, что он выведет, а после этого вдумчиво прочитай http://php.net/types.string Но все эти ошибки не имеют отношения к твоему вопросу. Добавлено через 5 минут и 43 секунды Ответь, пожалуйста, на вопрос: откуда взялись все эти переменные, и почему их надо "подставлять", а нельзя было написать сразу
Это сообщение отредактировал(а) GeneralElectric - 22.1.2008, 12:34 |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |