Автор Тема: Ссылки  (Прочитано 3726 раз)

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

Оффлайн Infernal

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Ссылки
« : 23 Октября 2003, 19:03:14 »
$a = 5;
$b = &$a;
Как определить что $b это ссылка

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Ссылки
« Ответ #1 : 24 Октября 2003, 10:37:52 »
:-))
Измени значение $a и проверь - изменилось ли $b. :-)

Оффлайн Infernal

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Ссылки
« Ответ #2 : 24 Октября 2003, 10:55:00 »
А если я не знаю про перуб строку и уменя есть только $b
то как определить

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Ссылки
« Ответ #3 : 24 Октября 2003, 11:00:26 »
Infernal, честно тебе скажу - не знаю,
но мне честно интересно, зачем тебе это.

Оффлайн Infernal

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Ссылки
« Ответ #4 : 24 Октября 2003, 11:21:46 »
Хочу подпрограмму делать по таком принципу:
случай 1: приходит переменная, обраб. переменная, возвращается значение
слачай 2: приходит ссылка и обрабатывается переменная по этой ссылки (не происходит копирование в функцию), возврат результата
(результат возвращ. на всякий пожарный, если его непринимать копирования тоже не произойдёт)
Вариант когда кроме знач. пердаётся еще знач. описывающее что передано считаю нелепым

p.s. Если в пхп возможность организовывать символические ссылки, а не только жесткие?

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Ссылки
« Ответ #5 : 24 Октября 2003, 11:27:33 »
Не уверен, что правильно понял...
Почему ты не хочешь всегда передавать свой параметр по ссылке?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Ссылки
« Ответ #6 : 24 Октября 2003, 11:39:59 »
Infernal
твоя идея обречена на провал.
ты можешь передавать функции ЛИБО переменную, ЛИБО ссылку.
Это определяется при определении функции.
Все.

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Ссылки
« Ответ #7 : 24 Октября 2003, 20:53:56 »
PS2 от меня: возможность организовывать символические ссылки есть.

$a
=2;
$b="a";
echo $
$b;
//выведет 2
$$p=200;
echo 
$a;
//выведет 200

Вот она и есть.

 

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