Hallo,
schon mal was von "Funktionen zur Ausgabesteuerung" gehört ? Suche mal in deinem PHP-Manual danach, und du wirst bestimmt fündig (stichwort "flush") !
Genau.
http://www.php.net/manual/de/ref.outcontrol.php
Mit ob_start() kann man die Ausgabe "zurueckhalten" (puffern).
Dann kann man schon alles moegliche vorbereiten, auch mit print/echo.
Wenn es dann "erlaubt" ist, kann man mit ob_end_flush() den
Inhalt des Puffers ausgeben.
Das schiesst aber wahrscheinlich uebers Ziel von Obelix hinaus...
Ein "Deklarieren" ist bei PHP nicht notwendig, und wenn schon,
nimmt man dazu nicht print, sondern man uebergibt der Variablen
einfach einen Wert des gewuenschten Typs, und/oder man verwendet
settype():
http://www.php.net/manual/de/function.settype.php
Gruesse,
Thomas