GeeksforGeeks

We hebben echo statements vrij vaak gezien in PHP codes van het vorige artikel. Het is de meest elementaire manier voor het weergeven van uitvoer in PHP.
Er zijn echter twee basismanieren om in PHP uitvoer te krijgen

  1. echo
  2. print

Note: Beide zijn taalconstructies in PHP programma’s die min of meer hetzelfde zijn, omdat ze beide worden gebruikt om gegevens op het browser-scherm uit te voeren. Het print statement is een alternatief voor echo.

PHP echo statement
In PHP is het echo statement een taalconstructie en gedraagt zich nooit als een functie, vandaar dat geen haakjes nodig zijn. Maar de ontwikkelaar kan haakjes gebruiken als hij dat wil. Het einde van het echo statement wordt aangeduid door de puntkomma (‘;’). Het voert een of meer strings uit.
We kunnen ‘echo’ gebruiken om strings, getallen, variabelen, waarden en resultaten van expressies uit te voeren. Hieronder staan enkele toepassingen van echo in PHP:

  • Weergave van tekenreeksen: We kunnen eenvoudigweg het sleutelwoord echo gebruiken gevolgd door de weer te geven string tussen aanhalingstekens. Onderstaand voorbeeld laat zien hoe u met PHP tekenreeksen kunt weergeven:
PHP

<?php
echo "Hello,This is a display string example!";
?>


Uitgang:

Hello,This is a display string example!
  • Weergave van tekenreeksen als meervoudige argumenten: We kunnen meerdere string-argumenten doorgeven aan het echo statement in plaats van een enkel string-argument, door ze te scheiden met de komma (‘,’) operator. Als we bijvoorbeeld twee tekenreeksen hebben, “Hallo” en “Wereld”, kunnen we ze doorgeven als (“Hallo”, “Wereld”). Het onderstaande voorbeeld demonstreert dit.
PHP

<?php
echo "Multiple ","argument ","string!";
?>



Output:

Multiple argument string!
  • Variabelen weergeven: Variabelen weergeven met echo statements is ook net zo eenvoudig als het weergeven van normale strings. Het onderstaande voorbeeld toont verschillende manieren om variabelen weer te geven met behulp van een PHP echo statement.
PHP

<?php
$text = "Hello, World!";
$num1 = 10;
$num2 = 20;
echo $text."\n";
echo $num1."+".$num2."=";
echo $num1 + $num2;
?>


Output:

Hello, World!10+20=30

De (.) operator in de bovenstaande code kan worden gebruikt om twee strings aan elkaar te plakken in PHP en de “\n” wordt gebruikt voor een nieuwe regel en is ook bekend als line-break. We zullen hier meer over leren in verdere artikelen.

PHP print statement:
Het PHP print statement is vergelijkbaar met het echo statement en kan vele malen als alternatief voor echo worden gebruikt. Het is ook een taalconstructie, en dus mogen we geen haakjes gebruiken, dat wil zeggen print of print().

Het belangrijkste verschil tussen het print en echo statement is dat echo zich niet gedraagt als een functie terwijl print zich wel gedraagt als een functie. De print-instructie kan slechts één argument tegelijk hebben en kan dus een enkele tekenreeks afdrukken. Ook geeft het print-commando altijd een waarde 1 terug.
Net als een echo kan het print-commando ook worden gebruikt om tekenreeksen en variabelen af te drukken. Hieronder staan enkele voorbeelden van het gebruik van het print statement in PHP:

  • Tekenreeksen weergeven: We kunnen strings weergeven met het print statement op dezelfde manier als we deden met echo statements. Het enige verschil is dat we niet meerdere strings gescheiden door komma(,) kunnen weergeven met een enkel print statement. Het onderstaande voorbeeld laat zien hoe u tekenreeksen kunt weergeven met behulp van een PHP print statement.
PHP

<?php
print "Hello, world!";
?>


Uitgang:

Hello, world!
  • Variabelen weergeven: Het weergeven van variabelen met print statements is ook hetzelfde als dat van echo statements. Het onderstaande voorbeeld laat zien hoe variabelen worden weergegeven met behulp van een PHP print statement.
PHP

<?php
$text = "Hello, World!";
$num1 = 10;
$num2 = 20;
print $text."\n";
print $num1."+".$num2."=";
print $num1 + $num2;
?>


Output:

Hello, World!10+20=30

Vergelijking tussen echo en print in PHP:

  • http://php.net/manual/en/function.echo.php
  • http://php.net/manual/en/function.print.php

Dit artikel is geschreven door Barun Gupta. Als je GeeksforGeeks leuk vindt en een bijdrage wilt leveren, kun je ook een artikel schrijven via contribute.geeksforgeeks.org of mail je artikel naar [email protected]. Zie je artikel verschijnen op de hoofdpagina van GeeksforGeeks en help andere Geeks.
Schrijf alsjeblieft commentaar als je iets onjuist vindt, of als je meer informatie wilt delen over het onderwerp dat hierboven is besproken.

Article Tags :

PHP
Praktijk Tags :

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.