Автор Тема: Подстановка переменной  (Прочитано 2789 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Omenix

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Подстановка переменной
« : 30 Января 2007, 14:35:58 »
Здравствуйте ТОВАРИЩИ!

Блин, не могу чётко выразить суть проблемы, пытался, но это как минимум на всю страницу :rolleyes:

Тогда так:

Допустим есть переменная $theme (через которую передаётся название страницы для вставки) и несколько асоциативных массивов. Ну к примеру, $cats[]... и $dogs[]...

Представим себе, что переменная передала название cats.
Каким образом можно её привязать к названию массива?

Т.е. при привязке переменной через другую переменную, ($new="$".$theme;) ясный пень получается, что название cats просто разбивается на массив. И при получении, например, первого элемента (echo "$new[1]";) выводится символ "a" вместо 1-го элемента массива $cats[].

Проблема-то, судя по всему плёвая, на уровне незнания синтаксиса. Но никак логики усечь не могу  :(

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Подстановка переменной
« Ответ #1 : 30 Января 2007, 14:40:54 »
Omenix
$$theme.
LJ: Backslashed life (rss)

Оффлайн Omenix

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Подстановка переменной
« Ответ #2 : 30 Января 2007, 14:55:14 »
Мда! Пора в отпуск!
Спасибо большое, что тыкнули моськой.

Оффлайн andymc

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 400
  • +1/-0
  • 0
    • Просмотр профиля
Подстановка переменной
« Ответ #3 : 30 Января 2007, 15:53:41 »
CGVictor
от меня тоже спасибо, если это работает, а-то сам мучался всегда

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Подстановка переменной
« Ответ #4 : 30 Января 2007, 23:10:46 »
andymc
Ой, да всегда пожалуйста.

Другое дело что без таких вещей как правило можно при разработке обойтись, вот и не особо известная фича.
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28