How to echo HTML in PHP ? Last Updated : 12 Jul, 2025 Comments Improve Suggest changes 4 Likes Like Report While making a web application with PHP, we often need to print or echo few results in form of HTML. We can do this task in many different ways. Some of methods are described here: Using echo or print: PHP echo or print can be used to display HTML markup, javascript, text or variables. Example 1: This example uses PHP echo to display the result. php <?php $name = "GeeksforGeeks"; echo "<h1>Hello User, </h1> <p>Welcome to {$name}</p>"; ?> Output: Example 2: This example uses PHP print to display the result. php <?php $name = "GeeksforGeeks"; print "<h1>Hello User, </h1> <p>Welcome to {$name}</p>"; ?> Output : Using echo shorthand or separating HTML: PHP echo shorthand can be used to display the result of any expression, value of any variable or HTML markup. Example 1: This example uses PHP echo shorthand to display the result. PHP <?php $name = "GeeksforGeeks"; ?> <?= "<h1>Hello User,</h1> <h1>{$name} welcomes you</h1>" ?> Output: Example 2: Separating HTML from PHP CPP <?php $num = 2; for ($i = 1; $i <= 10; $i++) { ?> <p><?= $num ?> * <?= $i ?> = <?= $num * $i ?></p> <?php } ?> Output: Using heredoc: We can use <<< heredoc to print the html. <<< must be followed by an identifier and line break. The same identifier is used to close the body of heredoc. Syntax: <<<GFG // HTML Markup GFG; Note: The ending identifier must not be indented. Example: php <?php echo <<<GFG <h1>GeeksforGeeks</h1> <p>I am in heredoc with identifier 'GFG' .</p> GFG; ?> Output: PHP is a server-side scripting language designed specifically for web development. You can learn PHP from the ground up by following this PHP Tutorial and PHP Examples. Create Quiz Comment I iamvineettiwari Follow 4 Improve I iamvineettiwari Follow 4 Improve Article Tags : Web Technologies PHP PHP Programs PHP-basics Explore BasicsPHP Syntax4 min readPHP Variables5 min readPHP | Functions6 min readPHP Loops4 min readArrayPHP Arrays5 min readPHP Associative Arrays4 min readMultidimensional arrays in PHP5 min readSorting Arrays in PHP4 min readOOPs & InterfacesPHP Classes2 min readPHP | Constructors and Destructors5 min readPHP Access Modifiers4 min readMultiple Inheritance in PHP4 min readMySQL DatabasePHP | MySQL Database Introduction4 min readPHP Database connection2 min readPHP | MySQL ( Creating Database )3 min readPHP | MySQL ( Creating Table )3 min readPHP AdvancePHP Superglobals6 min readPHP | Regular Expressions12 min readPHP Form Handling4 min readPHP File Handling4 min readPHP | Uploading File3 min readPHP Cookies9 min readPHP | Sessions7 min read Like