![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 375 Pomógł: 20 Dołączył: 28.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Z Podręcznika PHP:
Cytat W PHP referencje są środkiem dostępu do tej samej wartości zmiennej poprzez różne nazwy. (...) Zwróć uwagę na to, że w PHP nazwa zmiennej oraz wartość zmiennej są dwiema różnymi rzeczami, wobec tego ta sama wartość może być dostępna poprzez różne nazwy. Najbliższą analogią jest Uniksowy system plików i ich nazw - nazwy zmiennych to wpisy katalogowe, a wartości to same pliki. (...) $a oraz $b są całkowicie równe, czyli nie $a wskazuje na $b lub odwrotnie, lecz $a oraz $b wskazują na to samo miejsce. Co zaś z tworzeniem referencji do tablic? Kod $a = array('klucz'=>1, 'klucz2'=>2, itd.); //Tablica z wieloma kluczami $b = &$a; Jeśli referencje wskazują tylko samą wartość zmiennej, czy PHP tworzy w $b dowiązania do wartości wszystkich kluczy występujących w $a, co może być czasochłonne? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 08:13 |