Einzelnen Beitrag anzeigen
  #4  
Alt 09.07.2010, 12:08:01
ladmotl ladmotl ist offline
Anfänger
 
Registriert seit: Jun 2007
Beiträge: 3
AW: Anfängerproblem

Ohne die Deklaration der Variable $results als global könntes Du doch diese Varibale ebenfalls an die Funktion als Argument übergeben oder ? Solange man GLOBAL-Deklarationen vermeiden kann, soll man es vermeiden! Mit geschweiften Klammern geht es (je nach PHP-Version) auch.

function tdFormatiertAusgeben($results, $i) {
echo '<td>{$results->Objekt[$i]->Variable}</td>';
}
tdFormatiertAusgeben($results, 0);


Noch besser (Übersichtlicher ?) wäre, wenn Du die Variable selber an die Funktion übergibts:

function tdFormatiertAusgeben($TdValue) {
echo '<td>$TdValue</td>';
}
tdFormatiertAusgeben($results->Objekt[$i]->Variable);
Mit Zitat antworten