время
|
|
Глава 6. Проблемы 56
= 'Sasha' ;
$secondname = &$name;
$secondname = "My name is $secondname" ;
$secondname = "I hope $secondname ";
echo $name;
echo $secondname;
Опишем работу данного скрипта. Переменной $name задается значение Sasha.
Далее для переменной $secondname определяется не значение, а адрес, о котором
говорилось выше, т. е. переменной $secondname = &$name присваивается адрес
переменной $name, при этом не важно, какое значение она имеет. Таким способом
можно оперировать переменными. Рассмотрим строку $secondname = "My name
is $secondname" ; . До этой строки наша переменная $secondname, согласно ад-
ресу переменной, имела значение Sasha. После того как произошло выполнение
указанной строчки, переменная получит другое значение. Но при это мы оперируем
не самими значениями, складывая их, а именно самим адресом, который принадле-
106 Часть II. Программирование на РНР
житэтой переменной. Это все можно описать следующим способом. Предста-
вим, что существует