tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
255
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    projumper projumper ist offline Mitglied Silber
    Registriert seit
    May 2008
    Beiträge
    60
    hi @ all,

    ich habe mal eine Frage:

    wenn ich folgende Zuweisung mache
    PHP-Code:

    $this
    ->_tab_columns = array(1,2,3,4,5);

    $this->_tableStructure['tab_column'] = $this->_tab_columns
    habe ich jetzt an der stelle : $this->_tableStructure['tab_column'] eine kopie von $_tab_columns oder ist das ein zeiger?

    Es geht um nachträglcihe Änderung des arrays _tab_colums. Muss ich dann das neu zuwiesen?

    mfg

    projumper
     

  2. #2
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Ist eine Kopie.

    Ansonsten in solchen Fällen kurz ein Testscript schreiben....

    PHP-Code:
    class Test{
        public function 
    go(){
            
    $this->_tab_columns = array(1,2,3,4,5);        
            
    $this->_tableStructure['tab_column'] = $this->_tab_columns;
            
    $this->_tab_columns = array('a''b');
            
    var_dump($this->_tableStructure);        
        }
    }

    $test = new Test();
    $test->go(); 
    Geändert von Yaslaw (26.11.10 um 10:57 Uhr)
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  3. #3
    projumper projumper ist offline Mitglied Silber
    Registriert seit
    May 2008
    Beiträge
    60
    hallo,

    vielen Dank für die super schnelle Antwort!

    ich bin gerade dabei die Programmierung zu entwerfen .... und die Idee mit dem Testscript kamm mir auch, nur leider nach dem ich den Post bereits geschrieben habe.

    gibt es eigentlcih eine möglcihkeit in php mit zeigern zu hantieren? Speziel für dieses Problem?

    mfg

    projumper
     

  4. #4
    projumper projumper ist offline Mitglied Silber
    Registriert seit
    May 2008
    Beiträge
    60
    ich helfe mir mal kurz selber

    die Hilfe
    Geändert von projumper (26.11.10 um 11:07 Uhr) Grund: rechtschreibung
     

  5. #5
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Jepp. Das & dient als Zeiger
    PHP-Code:
            $this->_tableStructure['tab_column'] = &$this->_tab_columns
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

Ähnliche Themen

  1. Pointer Funktionen Arrays
    Von Shooter2k im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 03.12.10, 07:55
  2. Kopie oder Pointer?
    Von Thomasio im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 12.03.08, 16:46
  3. Refresh eines Arrays oder einer Tabelle mit AJAX?
    Von Frechdachz im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 24.07.07, 22:18
  4. Antworten: 1
    Letzter Beitrag: 22.12.05, 09:27
  5. Antworten: 2
    Letzter Beitrag: 09.09.03, 10:41