${text} - Что за конструкт такой? @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 8 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
amphibian Муж.
соучастник
0
Сообщения: 702
Зарегистрирован: 10.07.02
Откуда: St.Petersburg
Заголовок сообщения: ${text} - Что за конструкт такой?
Сообщение Добавлено: 18 Июнь 2003, 17:32:28 
Народ, подскажите кто знает, есть ли разница между $var и ${var} ?

_________________
Любовь открывает кредит, который неизбежно ведет к разорению...
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Июнь 2003, 21:12:25 
В данном контексте и без привязки я языку -- никакой.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Wartex Муж.
Злой Дух
9
Сообщения: 1774
Зарегистрирован: 06.10.01
Откуда: Halifax, Canada
Сообщение Добавлено: 19 Июнь 2003, 05:41:51 
посмотри в словаре, что такое Ambiguity

_________________
Digital Reality Crew
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 19 Июнь 2003, 07:59:12 
а по моему, как раз в данном контексте разница просто огромная - 4 и 6 символов :laugh:

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
hokum
соучастник
4
Сообщения: 637
Зарегистрирован: 21.05.02
Откуда: GMT +24:00
Сообщение Добавлено: 19 Июнь 2003, 08:35:44 
наверняка чел неверно выразил форму записи переменного имени переменной :dandy:
amphibian Муж.
соучастник
0
Сообщения: 702
Зарегистрирован: 10.07.02
Откуда: St.Petersburg
Сообщение Добавлено: 19 Июнь 2003, 09:38:53 
Crazy, язык - PHP, а вот про контекст я как раз и хотел узнать, когда такое может потребоваться? Вопрос возник, когда я наткнулся на такую строчку:

print "<b>$$k:</b> " . ${$k};

Во-первых никакой разницы с таким вариантом:

print "<b>$$k:</b> " . $$k;

А во-вторых так будет быстрее работать:

print "<b>" .$k. ":</b> " .$$k;

Отсюда и вопрос, кому и когда оно надо?

Wartex, Hope I cleared up the question? :)

Long, :beer:

_________________
Любовь открывает кредит, который неизбежно ведет к разорению...
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 19 Июнь 2003, 10:05:40 
amphibian, на чистом английском языке все точно описывается - http://www.php.net/manual/ru/language.v … riable.php

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
amphibian Муж.
соучастник
0
Сообщения: 702
Зарегистрирован: 10.07.02
Откуда: St.Petersburg
Сообщение Добавлено: 19 Июнь 2003, 10:27:18 
Long, Thanx. Честно говоря искал по разному, но о variable variables не подумал. :dandy:

_________________
Любовь открывает кредит, который неизбежно ведет к разорению...
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 8 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100