Using Print in PHP: Outputting Content to the Web

Rumman Ansari   Software Engineer   2024-07-09 10:03:12   5559  Share
Subject Syllabus DetailsSubject Details
☰ TContent
☰Fullscreen

In PHP there are two ways to get your output on screen they are; echo and print.

Difference between echo and print

echo has no return value while print has a return value of 1 so it can be used in expressions.

Print String using echo

Syntax:

<span class="pln">
</span><span class="pun">&lt;?</span><span class="pln">php
</span><span class="kwd">print</span><span class="pln"> </span><span class="str">"&lt;h2&gt;My First php! &lt;/br&gt;&lt;/h2&gt;"</span><span class="pun">;</span><span class="pln">
</span><span class="kwd">print</span><span class="pln"> </span><span class="str">"Hello world!&lt;br&gt;"</span><span class="pun">;</span><span class="pln">
</span><span class="pun">?&gt;</span><span class="pln">

</span>

Output:

<span class="pln">
</span><span class="typ">My</span><span class="pln"> </span><span class="typ">First</span><span class="pln"> php
</span><span class="typ">Hello</span><span class="pln"> world</span><span class="pun">!</span><span class="pln">

</span>

Print Variable value using echo

Syntax:

<span class="pln">
</span><span class="pun">&lt;?</span><span class="pln">php
$str1</span><span class="pun">=</span><span class="str">"PHP Tutorial!"</span><span class="pun">;</span><span class="pln">
$str2</span><span class="pun">=</span><span class="str">"atnyla.com"</span><span class="pun">;</span><span class="pln">
$a</span><span class="pun">=</span><span class="lit">10</span><span class="pun">;</span><span class="pln">
$b</span><span class="pun">=</span><span class="lit">20</span><span class="pun">;</span><span class="pln">
</span><span class="kwd">print</span><span class="pln"> </span><span class="str">"&lt;h2$gt;$str1&lt;/h2&gt;"</span><span class="pun">;</span><span class="pln">
</span><span class="kwd">print</span><span class="pln"> </span><span class="str">"Learn PHP at $str2&lt;br&gt;"</span><span class="pun">;</span><span class="pln">
</span><span class="kwd">print</span><span class="pln"> $x </span><span class="pun">+</span><span class="pln"> $y</span><span class="pun">;</span><span class="pln">
</span><span class="pun">?&gt;</span><span class="pln">

</span>

Output:

<span class="pln">
PHP </span><span class="typ">Tutorial</span><span class="pln">
</span><span class="typ">Learn</span><span class="pln"> PHP at atnyla</span><span class="pun">.</span><span class="pln">com </span><span class="lit">20</span><span class="pln">

</span>

No Questions Data Available.
No Program Data.

Stay Ahead of the Curve! Check out these trending topics and sharpen your skills.