PHP Zuweisungen

Diskutiere mit über: PHP Zuweisungen im Web-Programmierung Forum

  1. balufreak

    balufreak Thread Starter MacUser Mitglied

    Beiträge:
    1.560
    Zustimmungen:
    28
    Registriert seit:
    12.10.2003
    Hallo Leute! Ich habe da mal eine Frage

    In java ist ja
    Code:
    variable = variable2;
    
    eine Referenz. Das heisst variable referenziert dann zu variable2. Wenn ich in variable daann einen wert ändere, ist dieser in variable2 auch geändert.

    Nun aber wie schauts mit php aus? ist es dort gleich gehandhabt?
    Und was bedeutet dieses =& in php?
    Beispiel:
    PHP:
    $var =& new Class();
    greets balu
     
  2. koli.bri

    koli.bri Gast

    Hi.

    ich kenn mich mit JAva jetzt nicht so aus, aber zum Thema Referenzen in PHP hab ich folgende Seite aus dem Quake-Net Tutorial Parat :)
    http://tut.php-q.net/referenzen.html

    vielleicht werden da ja deine Fragen beantwortet :)
    gruß
    Lukas
     
  3. der_Kay

    der_Kay MacUser Mitglied

    Beiträge:
    1.693
    Zustimmungen:
    7
    Registriert seit:
    02.09.2004
    In Java wird alles referenziert, wenn es kein Basistyp ist. Parameterübergaben geschehen allerdings als "call-by-value".

    Kapitel 21. Referenzen in PHP behandelt das für PHP erschöpfend.

    Das "=&" sollte besser "= &" lauten und wird in PHP im Abschnitt über Zuweisungsoperatoren besprochen; es ist eine Referenzzuweisung. Was die Manual nicht erwähnt, ist, dass die bei Klassenkonstruktoraufrufen überflüssig ist da "$var = new Class();" automatisch eine "Referenz" auf ein "Class"-Objekt ist.
     
    Zuletzt bearbeitet: 19.03.2007
Die Seite wird geladen...
Ähnliche Themen - PHP Zuweisungen Forum Datum
Werte der gleichen Schlüssel summieren (assoziativen Array) Web-Programmierung 25.08.2016
einfaches php. emailformular bei strato Web-Programmierung 08.08.2015
PHP Array in Google Maps Wegpunkte umwandeln Web-Programmierung 13.03.2015
PHP Update auf 5.6 im Terminal für Localhost (MAMP und Laravel) Web-Programmierung 12.09.2014
PHP: Nächster Tag auf Deutsch ausgeben Web-Programmierung 23.01.2014

Diese Seite empfehlen

Benutzerdefinierte Suche