login  Naam:   Wachtwoord: 
Registreer je!
 Forum

uitvoer samenvoegen in 1 variabele (Opgelost)

Offline sir_green - 31/08/2007 16:03 (laatste wijziging 31/08/2007 16:04)
Avatar van sir_greenPHP interesse Het ontbrak me weer eens aan kennis, vandaar dit topic.

mar ik maak gebruik van de volgende code:
  1. <?php
  2. <table class='profieltabel' cellspacing='0px' cellpadding='0px'>
  3. <tr>
  4. ";
  5.  
  6. $rijcount = 0;
  7.  
  8. $count=1;
  9.  
  10. for($i=0; $i<64; $i++) {
  11.  
  12. if($i % 8 == 0){
  13. $rijcount++;
  14. } else {
  15. $rijcount = $rijcount;
  16. }
  17.  
  18. if ($rijcount % 2 == 0){
  19. if ($i % 2 == 0) {
  20. echo "<td style='width:32px; height:32px;' background='../images/stukken/" .$array[$i]. ".gif' bgcolor='#3299FE'></td>";
  21. } else {
  22. echo "<td style='width:32px; height:32px;' background='../images/stukken/" .$array[$i]. ".gif' bgcolor='#99CCFF'></td>";
  23. }
  24. } else {
  25. if ($i % 2 == 0) {
  26. echo "<td style='width:32px; height:32px;' background='../images/stukken/" .$array[$i]. ".gif' bgcolor='#99CCFF'></td>";
  27. } else {
  28. echo "<td style='width:32px; height:32px;' background='../images/stukken/" .$array[$i]. ".gif' bgcolor='#3299FE'></td>";
  29. }
  30. }
  31.  
  32. if($count%8 == 0){
  33. echo "</tr><tr>";
  34. }
  35. $count++;
  36.  
  37. }
  38. echo "</tr>";
  39. echo "</table>";
  40. ?>


Nu is dit een gedeelte van een uitgebreide functie, ik wil alle echo's weghalen en zorgn dat alles wat nu geëchoed wordt samengebundeld wordt in 1 variabele zodat ik hem kan returnen.
een simpel $bla + $bla werkt denk niet vanwege de 'complexe' for-lus heeft iemand een idee hoe ik dit toch netjes in één variabele kan krijgen (uiteraard moet de uitvoer wel hetzelfde blijven)

Alvast bedankt!

2 antwoorden

Gesponsorde links
Offline Stijn - 31/08/2007 16:09
Avatar van Stijn PHP expert Met het puntje kan je dat doen even een voorbeeldje om je geheugen op te frissen.

  1. $tekst = 'Hallo';
  2. if( ! empty( $naam ) ) {
  3. $tekst .= ', mijn naam is ' . $naam;
  4. }
  5.  
  6. if( ! empty( $locatie ) ) {
  7. $tekst .= ' en ik woon in ' . $locatie;
  8. }
Offline sir_green - 31/08/2007 16:14
Avatar van sir_green PHP interesse OK bedankt,

wist idd wel van het gebruik van die puntjes af, maar wist niet dat dit hiervoor handig was.

super!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.256s