echo Verklaring in PHP
In PHP gebruiken we de echo verklaring om de uitvoer weer te geven en het kan worden gebruikt om de tekenreeks, variabelen en arrays af te drukken. De echo kan ook met of zonder haakjes worden gebruikt, omdat het geen functie is, maar een statement. Aan het einde van het echo-statement staat een puntkomma (;).
De syntaxis van de PHP echo verklaring staat hieronder geschreven:
echo
Het volgende voorbeeld toont de werking van echo met een enkel argument:
echo 'Hallo!!' ;
?>
Als u meer dan één parameter wilt gebruiken, kunt u de haakjes gebruiken en worden de variabelen gescheiden door een komma in een echo.
Volg het onderstaande voorbeeld waarbij we de meerdere strings in de echo-instructie hebben doorgegeven:
echo 'Welkom' , 'naar ' , 'Linux' , 'Wenk' ;
?>
verklaring afdrukken in PHP
In PHP kun je ook de afdrukken om de uitvoer weer te geven en te gebruiken met of zonder haakjes. Het werkt als een functie en retourneert de waarde 1.
Het volgende is de syntaxis van de verklaring afdrukken :
afdrukkenHet onderstaande voorbeeld toont het printstatement in PHP:
afdrukken 'Hallo!! ' ;
?>
De afdrukopdracht kan tussen haakjes worden gebruikt:
afdrukken ( )afdrukken ( 'Hallo!! ' ) ;
?>
echo versus printverklaringen
Het verschil tussen PHP echo en print statements ligt in de manier waarop ze hun uitvoer retourneren. PHP, echo is een taalconstructie die een of meerdere tekenreeksen kan uitvoeren, gescheiden door komma's. Het heeft geen retourwaarde en stuurt de uitvoer onmiddellijk naar de browser.
Aan de andere kant, afdrukken is een functie die een enkel argument accepteert en een waarde van 1 retourneert, die in een uitdrukking kan worden gebruikt. In tegenstelling tot de echo-instructie, kan print slechts één string uitvoeren en voegt automatisch een newline-teken toe aan het einde van de string. Het stuurt de uitvoer ook rechtstreeks naar de browser, wat vergelijkbaar is met het gedrag van het echo verklaring .
$ bericht = 'Linux, tip!' ;
$ num1 = 4 ;
$ num2 = 9 ;
// Echo gebruiken om variabelen weer te geven
echo $ bericht . ' \N ' ;
echo $ num1 . '+' . $ num2 . '=' ;
echo $ num1 + $ num2 . ' \N ' ;
// Printf gebruiken om variabelen weer te geven
printf ( ' %S \N ' , $ bericht ) ;
printf ( ' %D + %D = %D \N ' , $ num1 , $ num2 , $ num1 + $ num2 ) ;
?>
echo versus afdrukken in PHP
Zie de verschillen tussen echo en print statements in PHP in de volgende tabel:
echo | afdrukken |
Heeft geen retourwaarde | Heeft een retourwaarde van 1 |
Neemt meerdere argumenten | Neem slechts 1 parameter |
Sneller dan een afdrukoverzicht | Een beetje langzamer dan de echo-verklaring |
Het is geen functie | Gedraagt zich als een functie |
Voer een of meer tekenreeksen uit, gescheiden door een komma | Voer alleen tekenreeksen uit |
Het komt erop neer
De echo wordt gebruikt om de uitvoer van de tekenreeks weer te geven en kan een of meer tekenreeksen als parameter gebruiken, terwijl de afdrukken kan slechts één tekenreeks bevatten en wordt ook gebruikt om de uitvoer van de code op de console af te drukken.
In de bovenstaande gids hebben we de verschillen tussen echo- en printinstructies geleerd, samen met hun implementaties met voorbeelden.