PHP 5 echo en print-statementen

In PHP zijn er twee basismethoden voor het weergeven van gegevens: echo en print.

In deze handleiding gebruiken we echo en print bijna in elk voorbeeld. Daarom bieden we in deze sectie meer inzicht in deze twee output-statementen.

PHP echo en print-statement

Het verschil tussen echo en print:

  • echo - kan meerdere strings weergeven
  • print - kan alleen een string weergeven en retourneert altijd 1

Tip:echo is iets sneller dan print omdat het geen waarde retourneert.

PHP echo-statement

echo is een taalstructuur, waarbij je zowel met als zonder haakjes kunt gebruiken: echo of echo().

Strings weergeven

Hier is een voorbeeld van hoe je de echo-opdracht kunt gebruiken om verschillende strings weer te geven (let op dat strings HTML-markeringen kunnen bevatten):

<?php
echo "<h2>PHP is leuk!</h2>";
echo "Hallo wereld!\n";
echo "Ik ben op het punt PHP te leren!<br>";
echo "This", " string", " was", " made", " with multiple parameters.";
?>

Run voorbeeld

Variabelen weergeven

Het volgende voorbeeld toont hoe je de echo-opdracht kunt gebruiken om strings en variabelen weer te geven:

<?php
$txt1="PHP leren";
$txt2="codew3c.com";
$cars=array("Volvo","BMW","SAAB");
echo $txt1;
echo "<br>";
echo "Studieer PHP op $txt2";
echo "Mijn auto is een {$cars[0]}";
?>

Run voorbeeld

PHP print-statement

print is ook een taalstructuur, die zowel met als zonder haakjes kan worden gebruikt: print of print().

Strings weergeven

Het volgende voorbeeld toont hoe je de print-opdracht kunt gebruiken om verschillende strings weer te geven (let op dat strings HTML-markeringen kunnen bevatten):

<?php
print "<h2>PHP is leuk!</h2>";
print "Hallo wereld!<br>";
print "Ik ben op het punt PHP te leren!";
?>

Run voorbeeld

Variabelen weergeven

Het volgende voorbeeld toont hoe je de print-opdracht kunt gebruiken om strings en variabelen weer te geven:

<?php
$txt1="PHP leren";
$txt2="codew3c.com";
$cars=array("Volvo","BMW","SAAB");
print $txt1;
print "<br>";
print "Studieer PHP op $txt2";
print "Mijn auto is een {$cars[0]}";
?>

Run voorbeeld