![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 9.04.2004 Skąd: Zawoja Ostrzeżenie: (0%) ![]() ![]() |
Witajcie, od czasu do czasu przeglądam forum i często spotykam się z referencją w klasach, czego totalnie nie rozumiem.
Referencja, jest to powiązanie jakieś między zmiennymi, więc jeśli w jednej zmiennej zmieni się coś, to w drugiej następuje taka sama zmiana. Dobrze to rozumiem? Chciałem zaczaić, jak działa framework jakikolwiek, ale wszędzie spotykam się z referencją. Jednym z takich frameworkuf jest np. Mojavi. Przykładem referencji jest np. ten z postu: http://forum.php.pl/viewtopic.php?p=101720#101720 Możecie mi wytłumaczyć na czym to wszystko polega, jak ma się referencja na zwyczajnych zmiennych do tych na klasach i właściwie to po co to wszystko ? Zanim odpowiecie na pytanie, możecie się zacząć denerwować, pytając: dlaczego do cholery nie poszukasz o tym na forum czy w artykułach? Odpowiedź: szukałem, i szukam od jakiegoś tygodnia i jak narazie żadnych rezulatów. Angielskiego nie znam za dobrze, a w polskich manualach nie znalazłem tego. Liczę, że potraficie mnie zrozumieć, a przede wszystkim na to, że mi to wytłumaczycie. Jestem przekonany, że nie jeden sobie zadaje to samo pytanie, więc już przynajmniej będziecie mogli go odsyłać do tego tematu. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 263 Pomógł: 0 Dołączył: 13.07.2003 Skąd: wawa Ostrzeżenie: (0%) ![]() ![]() |
no to prosze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
jezeli dasz & przed nazwa funkcji zwróci ona referencje np [php:1:ac9ccf9705]<?php function & test () { //to tylko przyklad return new klasa(); } ?>[/php:1:ac9ccf9705] a po co go dajemy ? bo tak to juz jest w programowaniu obiektowym i tutaj odsylam do googla i poczytania sobie na temat OOP a w wielkim skrócie moge powiedziec tylko tyle ze sa & po to aby odwolywac sie do jednego i tego samego miejsca w pamieci (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdro |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 21:00 |