TP Hilfe Forum

TP Hilfe Forum (http://www.traum-projekt.com/forum/)
-   Traum-Dynamik (http://www.traum-projekt.com/forum/19-traum-dynamik/)
-   -   wann echo wann print? (http://www.traum-projekt.com/forum/19-traum-dynamik/26013-wann-echo-wann-print.html)

Paco 28.04.2003 10:00

wann echo wann print?
 
Auch wenn ich mich hier nicht mehr melden darf, gell longi ;) - habe doch ein paar Verständnisfragen. Bin so ein wenig am probieren und testen - man könnte auch sagen, dass ich "laufen" lerne :)
naja wie auch immer, hier meine Frage: Wann verwend eich echo und wann verwende ich print:

PHP-Code:

<?php

// testen

$test "Zippo";

if (
$test == "Zipppo")

{
echo (
"Dieses $test ist leider eine Fälschung");
}

elseif (
$test == "Zippo")

{
print (
"Dieses $test ist ein Original !");
}

else
{
print (
"beides ist blöd aber irgendwie ein $test");
}

?>



Hier geht doch immer beides? Oder irre ich mich?

Radoo.de 28.04.2003 10:11

.

Stuck Mojo 28.04.2003 10:24

Eigentlich gibts keinen grossen Unterschied zwischen echo und print. Ausser, dass print einen Wert zurückgibt und dass man echo mit mehreren Parametern benutzen kann. (wofür das gut sein soll, weiss ich auch noch nicht :)

Hier mal ein Beispiel:
PHP-Code:

$test "bla";

$test == "bla" ? echo "test ist bla!" : echo "test ist nicht bla!"// <- DAS funktioniert NICHT! Da ein Rückgabewert erwarten wird

$tes == "bla" ? print "test ist bla!" : print "test ist nicht bla!"//<- Das funktioniert ;) 

...also wie gesagt... eigentlich egal, was man nutzt :)

Gruss
Jan
EDIT
Wie Radoo schon jesacht hat...

Radoo.de 28.04.2003 10:32

.

Paco 28.04.2003 10:34

Gut das ihr das gerade ansprecht - was hat es denn eigtnlich mit dem Rückgabewert auf sich?
Könnt Ihr mir das erklären? Und wie man den nutzt oder nicht nutzt?! :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:08 Uhr.

Powered by vBulletin® Version 3.7.1 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67