PHP Manualen
forrige |  | næste

# print

(PHP 3, PHP 4, PHP 5 )

print -- Udskriv en streng

## Beskrivelse

int print ( string arg )

Udskriver arg. Returnerer altid 1.

print() er faktisk ikke en rigtig funktion (det er en sprogkonstruktion) så det er ikke påkrævet at bruge parenteser i dens parameterliste.

Eksempel 1. print() eksempler

`<?php
print("Hej verden");
print "print() virker også uden parenteser.";
print "Dette spreder sig over
flere linjer. Linjebrudene vil
også blive udskrevet.";
print "Dette spreder sig over\nflere linjer. Linjebrudene vil\nogså blive
udskrevet.";
print "At escape tegn bliver gjort \"Således\".";
// Du kan bruge variabler inde i et print-kald
$foo = "foobar";
$bar = "barbaz";
print "foo er $foo"; // foo er foobar
// Du kan også bruge arrays
$bar = array("value" => "foo");
print "dette er {$bar['value']} !"; // dette er foo !
// Brug af enkelte citationstegn vil udskrive variablens navn, ikke dens værdi
print 'foo er $foo'; // foo er $foo
// Hvis du ikke bruger andre tegn, kan du bare udskrive variabler
print $foo; // foobar
print <<<END
Det her bruger "here document"-syntaksen til at udskrive
flere linjer med $variabel indskydelse. Bemærk
at "here document" slutningen skal være på en linje
med bare et semikolon. Ikke nogle mellemrum!
END;
?>`

For en kort diskussion om forskellen mellem print() og echo(), jævnfør denne FAQTs Knowledge Base artikel: http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40

> Bemærk: Fordi dette er en indbygget sprogfunktion og ikke en funktion, kan den ikke blive kaldt vha. variable funktioner

Se også echo(), printf() og flush().

forrige | hjem | næste
parse_str | op | printf