Использование технологий WWW для доступа к базам данных



Символьные ссылки


Мы рассмотрели, что происходит, если величина, используемая в качестве ссылки, не

была определена ранее. Что же происходит, если она уже определена и не является

жесткой ссылкой? В таком случае она обрабатывается как символьная ссылка. То есть

значение скаляра рассматривается как имя переменной, а не прямая ссылка на

переменную.

?

$name = "foo";

$$name = 1; - то же самое, что $foo = 1;

${$name} = 2; - то же самое, что $foo = 2;

${$name x 2 } = 3; -то же самое, что $foofoo = 3;

$name->[0] = 4; -то же самое, что $foo[0] = 4;

@$name = (); - обнуляет массив @foo

&$name(); - вызывает &foo




Содержание  Назад  Вперед