PHP echo() functie
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; ?>
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!"; ?>
Voorbeeld 3
Verbind twee stringvariabelen:
<?php $str1="Hello world!"; $str2="What a nice day!"; echo $str1 . " " . $str2; ?>
Voorbeeld 4
Schrijf arraywaarden naar de uitvoer:
<?php $age=array("Peter"=>"35"); echo "Peter is " . $age['Peter'] . " years old."; ?>
Voorbeeld 5
Schrijf tekst naar de uitvoer:
<?php echo "This text spans multiple lines."; ?>
Voorbeeld 6
Hoe meerdere parameters te gebruiken:
<?php echo 'This ','string ','was ','made ','with multiple parameters.'; ?>
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'; ?>
Voorbeeld 8
Verlichte syntaxis (alleen beschikbaar als de short_open_tag configuratie ingesteld is):
<?php $color = "red"; ?> <p>Roses are <?=$color?></p>