Hallo Zusammen,
nicht nur in diesem Forum bin ich neu, sondern auch das Thema PHP ist für mich ganz neu. Habe mir das Tutorial von QuakeNet heruntergeladen und auch gleich vollständig ausgedruckt.
Nun bin ich bei den Übungen und verstehe einfach nicht, weshalb bei mir die Zeilenumbrüche nicht so funktionieren wie erwartet.
Was mache ich falsch oder was habe ich falsch verstanden ?
( Zu aller Deutlichkeit geht es um: \n und \t )
Und hier nun der Quelltext meiner Übung:
Meine PHP VERSION: PHP Version 4.3.4
Schon zum voraus vielen Dank für eure Hilfe.
Ecotronics
nicht nur in diesem Forum bin ich neu, sondern auch das Thema PHP ist für mich ganz neu. Habe mir das Tutorial von QuakeNet heruntergeladen und auch gleich vollständig ausgedruckt.
Nun bin ich bei den Übungen und verstehe einfach nicht, weshalb bei mir die Zeilenumbrüche nicht so funktionieren wie erwartet.
Was mache ich falsch oder was habe ich falsch verstanden ?
( Zu aller Deutlichkeit geht es um: \n und \t )
Und hier nun der Quelltext meiner Übung:
PHP-Code:
<head>
<title>PHP-Übungen</title>
</head>
<body>
<?
echo "Hallo<br/>";
?>
<?php
echo "Um ein in \\ (Backslash) in den String aufzunehmen muss dieses erst escaped werden, weil der Backslash ein Steuerzeichen ist. <br/>";
?>
<?php
// Versuch Zeilenumbruch mit \n (FUNKTIONIERT NICHT !!! und Tabulator auch NICHT)
echo " <br/>Zeilenumbruch \n und Tabulator \t (WAS ABER NICHT FUNKTIONIERT) und ein String mit Backslash \" \\ hier der String \" <br/>";
// Ende Versuch Zeilenumbruch mit \n
?>
<?php
// Versuch ob Zeilenumbruch mit dem <br/> tag gehen echo "<br/>Versuchen wir einmal ob es <br/> dagegen mit dem Break tag
funktioniert (WAS ZU FUNKTIONIEREN SCHEINT)<br/> <br/>";
//Es geht
?>
<?php
/* ein mehrzeiliger Kommentar wird wie hier dargestellt in das Dokument eingesetzt */
?>
<?php
// Definition von Variablen
$xy="Dies ist ein";
$_10="Variablenbeispiel";
// Ende Definition von Variablen
?>
<?php
// Beispiel Verkettungsoperator
echo "<br/>Um den Text der folgenden Zeile einzufügen war folgender Code nötig: \" \$xz= \"Der Punkt \". \"dient in PHP als
Verkettungsoperator\" \$xz= \" Der Punkt \".\"dient in PHP als Verkettungsoperator\" ";
$xz=" <br/>Der Punkt "."dient in PHP als Verkettungsoperator";
echo "$xz <br/>" ; echo "Um aber den Quelltext auf dem Browser sichtbar zu machen, müssen alle Hochzeichen
welche angezeigt werden sollen plus das Dolarzeichen zur Variablendeklaration mit dem Backslash escaped werden. \n" ;
// Ende Beispiel Verkettungsoperator
?>
<?php
// Integer Zahlen in Variablen
// Zahlen sollen berechnet werden können und werden in Variablen somit nicht zwischen Anführungszeichen gesetzt. (nicht als String)
$zahl1= 5;
echo "<br/>Der zugewiesene Varaiablenwert ist: ".$zahl1."\n";
// Ende Zahlen in Variablen
?>
<?php
// Float Zahlen in Variablen
// Bei Float Zahlen gilt der Punkt als Trennzeichen der Kommastellen.
$zahl_f= 7.2; echo "<br/>Der zugewiesene Varaiablenwert ist: ".$zahl_f."\n";
// Ende Float Zahlen in Variablen
?>
<?php
// Rechnen mit Zahlen
// Wenn das Ergebniss nicht mehr als Integerzahl ausgegeben werden kann, wird dieses automatisch zum Float Typ umgewandelt.
echo "<br/>",4+5; //gibt 9 aus
echo "<br/>",4*5; //gibt 20 aus
echo "<br/>",4-5; //gibt -1 aus
echo "<br/>",4/5; //gibt 0.8 aus
// Ende Rechnen mit Zahlen
?>
</body>
</html>
Schon zum voraus vielen Dank für eure Hilfe.
Ecotronics
Kommentar