*   >> Чтение Образование Статьи >> science >> programming

Отключение и пятнистость References

<р> Отключение и пятнистость Ссылки Понимание PHP Reference - Часть 4 Введение Это часть 4 моей серии, понимание PHP Reference. В этой части серии, мы видим, как сбросить ссылку и как определить ссылку. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете. Уничтожение Ссылку это то, что спецификация говорит о снятии ссылку: ".

Когда вы сбросить ссылку, вы просто разорвать связывание между именем переменной и переменным содержанием Это не означает, что содержимое переменной будет разрушено." Следующий код иллюстрирует это: $ MYVAR = 56; $ herVar = & $ MYVAR; эхо "MYVAR есть". $ MYVAR. "Эхо" herVar является ". $ herVar." камни ($ herVar); эхо "MYVAR есть". $ MYVAR. "Эхо" herVar является ". $ herVar." ?> PHP имеет встроенную функцию под названием, снятие (). Эта функция используется для разрыва связывания между переменной и региона в памяти, что имеет значение.

Не После этого переменная больше не относится к этой области. В качестве аргумента этой функции является переменная, связывание вы хотите, чтобы вырваться из области в памяти. После не установлена, переменная больше не относится к этой области, не может больше использовать переменную для значения в регионе. Значение остается в регионе и может быть передан в другие переменные. Читайте и попробовать выше код, если вы не сделали этого. Зрительные литературы Многие синтаксических конструкций в PHP реализованы через ссылающихся механизмов.

Предыдущие части этой серии рассматриваются эту тему косвенно. В этом разделе мы поговорим о некоторых из вещей, оставленных. Для того, чтобы понять этот раздел вы нужны знания по области определения переменной в PHP. Если у вас нет этих знаний, а затем прочитать ряд под названием "Понимание области видимости переменных в PHP", что я написал в этом блоге. Когда вы объявляете переменную как глобальной внутри функции, как, глобальная и VAR0; Вы создаете ссылку на эту переменную в ассоциативный массив $ GLOBALS.

Ключ в массиве $ GLOBALS, что бы вернуть значение переменной, является своего рода ссылкой на стоимость. Предопределенных $ Эта переменная Когда вы изучать PHP объектно-ориентированного программирования, вы узнаете, что предопределенный $ эта переменная является ссылкой. Это довольно краткий учебник. Давайте закончим здесь и продолжить в следующей части серии. Клейс

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.