PHP echo() functie

Voorbeeld

Uitvoer tekst:

<?php
echo "Hello world!";
?>

Uitvoervoorbeeld

Definitie en gebruik

De echo() functie voert een of meerdere tekenreeksen uit.

Opmerking:De echo() functie is eigenlijk geen functie, dus u hoeft geen haakjes te gebruiken. Als u echter meerdere parameters naar echo() wilt sturen, kan het gebruik van haakjes een parserfout veroorzaken.

Tip:De echo() functie is sneller dan print() Snelheid iets sneller.

Tip:De echo() functie heeft ook een verkorte syntaxis. Voor PHP 5.4.0 en eerder was deze syntaxis alleen beschikbaar als de short_open_tag-configuratie ingesteld was op ingeschakeld.

Syntax

echo(strings)
Parameters Beschrijving
strings Verplicht. Een of meerdere te verzenden tekenreeksen.

Technische details

Teruggegeven waarde: Geen waarde teruggeven.
PHP versie: 4+

Meer voorbeelden

Voorbeeld 1

Schrijf de waarde van de tekenreeksvariabele ($str) naar de uitvoer:

<?php
$str = "Hello world!";
echo $str;
?>

Uitvoervoorbeeld

Voorbeeld 2

Schrijf de waarde van een stringvariabele ($str) naar de uitvoer, inclusief HTML tags:

<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>

Uitvoervoorbeeld

Voorbeeld 3

Verbind twee stringvariabelen:

<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?> 

Uitvoervoorbeeld

Voorbeeld 4

Schrijf arraywaarden naar de uitvoer:

<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>

Uitvoervoorbeeld

Voorbeeld 5

Schrijf tekst naar de uitvoer:

<?php
echo "This text
spans multiple
lines.";
?> 

Uitvoervoorbeeld

Voorbeeld 6

Hoe meerdere parameters te gebruiken:

<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?> 

Uitvoervoorbeeld

Voorbeeld 7

Het verschil tussen aanhalingstekens. Aanhalingstekens zullen de variabelenaam weergeven in plaats van de waarde:

<?php
$color = "red";
echo "Roses are $color";
echo "<br>";
echo 'Roses are $color';
?>

Uitvoervoorbeeld

Voorbeeld 8

Verlichte syntaxis (alleen beschikbaar als de short_open_tag configuratie ingesteld is):

<?php
$color = "red";
?>
<p>Roses are <?=$color?></p> 

Uitvoervoorbeeld