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

По ООП и литературы в Php

<р> ООП и ссылки в PHP объектно-ориентированного программирования в PHP - Часть 7 Введение Это часть 7 серии, мой объектно-ориентированного программирования в PHP. Понимание ссылки на любом языке, как правило, головная боль: Вы должны знать, что ссылка означает, в языке, а затем узнать, как использовать его на этом языке. Просто зная, что это означает, как правило, не достаточно, чтобы знать, как его использовать. Таким образом, мы должны научиться использовать ссылки на объектно-ориентированного программирования PHP. Слово, предмет, ниже, относится к экземпляра объекта.

В этой части серии мы рассмотрим объектных ссылок. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете. Назначение объекта переменной в другую переменную, если вы назначаете переменную объекта новой переменной, а объект $ а присваивается $ б ниже, обе переменные по-прежнему относятся к той же области (объектов) в памяти; ни одна копия содержимого области не производится в другой регион.

Читайте и попробуйте следующий код: класс A {общественного $ VAR = 1; } $ А = Новый А; $ Ь = $ а; $ b-> Вар = 2; Эхо $ A-> вар. "Эхо $ b-> вар." ?> Назначение объекта Ссылка на переменную Когда вы присвоить ссылку на объект новой переменной, а и $ C присваивается $ d ниже, результаты такие же, как копирование объектную переменную к другому; нет содержание область памяти не копируется в другую область памяти. Читайте и попробуйте следующий код: класс A {общественного $ VAR = 1; } $ С = новый А; $ d = & $ С; $ d-> Вар = 2; Эхо $ c-> вар. "Эхо $ d-> вар.

" ?> Передача объекта как обычный аргумент в функцию При передаче объекта в качестве аргумента функции, как объект параметра и объект за пределами функции, относятся к той же области (объектов) в памяти. Читайте и попробуйте следующий код: класс A {общественного $ VAR = 1; } $ Е = Новый А; Эхо $ е-> вар. "Функция Fn ($ объект) {$ obj-> Вар = 2;. Эхо $ obj-> Вар"} п ($ е); Эхо $ е-> вар. ? "> Передача объекта по ссылке При передаче объекта по ссылке в функцию, результаты такие же, как передачи объекта обычно Читайте и попробуйте следующий код:. Класса A {общественного $ VAR = 1;} $ е = Новый А;.

Эхо $ е-> Вар "Функция Fn (& $ объект) {$ obj-> Вар = 2; Эхо $ obj-> вар. "} П ($ е);. Эхо $ е-> Вар"?> Давайте останавливаться в этой части серии и продолжить в следую

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