Toon posts:

uitvoer object in variable

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een class Style

bestand classes.php
PHP:
1
2
3
4
5
6
7
8
<?
  Class Style{
    function setTable(){
       echo "<TABLE......ETC>\n"; 
       echo "</TABLE>\n";
    }
  }
?>


bestand index.php
PHP:
1
2
3
4
5
<?
  include('classes.php');
  $blaat = new Style;
  $blaat->setTable();
?>


In de houdige situatie genereerd hij netjes de output op het scherm, maar nu wil ik graag het gene wat $blaat->setTable(); genereerd opvangen in een variabele zonder dat er wat op het scherm verschijnt. dus zoiets als $var = $blaat->setTable();.

Maar als ik dat doe, print hij alsnog alles op het scherm? klopt dit? en kan ik dit opvangen zodat hij dat niet doet, maar netjes de variabele vult en verder niks.

  • Brakkie
  • Registratie: Maart 2001
  • Niet online

Brakkie

blaat

bestand classes.php
PHP:
1
2
3
4
5
6
7
8
9
10
<?
  Class Style{
    function setTable(){
       $html .= "<TABLE......ETC>\n"; 
       $html .= "</TABLE>\n";
       return $html;

    }
  }
?>


bestand index.php
PHP:
1
2
3
4
5
<?
  include('classes.php');
  $blaat = new Style;
  $tabel = $blaat->setTable();
?>


Zo ongeveer?

Systeem | Strava


Verwijderd

dan moet je de echo uit je functie setTable weghalen.

Verwijderd

Topicstarter
:-) this al laat he....
ik zal het eens proberen op de manier van brakkie :-) lijkt me wel te werken