top of page

PHP | echo and print

Updated: Dec 2, 2019



We have seen echo statement quite frequently in PHP codes of previous articles.It is the most basic way for displaying output in PHP.

However, there are two basic ways to get output in




PHP:-


1- echo

2- print


PHP echo statement

In PHP ‘echo’ statement is a language construct and never behaves like a function, hence no parenthesis required. The end of echo statement is identified by the semi-colon (‘;’). We can use ‘echo’ to output strings or variables. Below are some of the usage of echo statement in PHP:

1- Displaying Strings: We can simply use the keyword echo followed by the string to be displayed withing quotes. Below example shows how to display strings with PHP:


<?php

echo "Hello,This is a display string example!";

?>


Output:

Hello,This is a display string example!

2- Displaying Strings as multiple arguments: We can pass multiple string arguments to the echo statement instead of single string argument, separating them by comma (‘,’) operator. For example, if we have two strings say “Hello” and “World” then we can pass them as (“Hello”,”World”). Below example shows how to do this:

<?php

echo "Multiple ","argument ","string!";

?>

Output:

Multiple argument string!

3- Displaying Variables: Displaying variables with echo statement is also as easy as displaying normal strings. Below example shows different ways to display variables with the help of PHP echo statement:-

<?php

//defining the variables

$text = "Hello, World!";

$num1 = 10;

$num2 = 20;

//echoing the variables

echo $text."\n";

echo $num1."+".$num2."=";

echo $num1 + $num2; ?>

Output:

Hello, World!
10+20=30

PHP print statement


The PHP print statement is similar to the echo statement and can be used alternative to echo at many times.It is also language construct and so we may not use parenthesis : print or print(). The main difference between the print and echo statement is that print statement can have only one argument at a time and thus can print a single string. Also, print statement always returns a value 1. Like echo, print statement can also be used to print strings and variables. Below are some examples of using print statement in PHP:


1- Displaying String of Text:

We can display strings with print statement in the same way we did with echo statements. The only difference is we can not display multiple strings separated by comma(,) with a single print statement. Below example shows how to display strings with the help of PHP print statement:-


<?php

print "Hello, world!";

?>

Output:

Hello, world!

2- Displaying Variables:

Displaying variables with print statement is also same as that of echo statement. The example below shows how to display variables with the help of PHP print statement:-

<?php

//defining the variables

$text = "Hello, World!";

$num1 = 10;

$num2 = 20;

//echoing the variables

print $text."\n";

print $num1."+".$num2."=";

print $num1 + $num2;

?>

Output:

Hello, World!
10+20=30

  
 
 
 

51 Comments


https://net88.se.net/ mình thấy vài người nhắc nên tò mò bấm vào thử xem giao diện thế nào thôi. Không có thời gian mò từng mục, mình chỉ lướt nhanh trang chính để xem họ sắp xếp nội dung ra sao. Ấn tượng đầu là bố cục nhìn khá sáng sủa, các phần được chia thành từng khối rõ ràng nên kéo xuống không bị “ngợp”. Mình thích kiểu họ trình bày thông tin theo dạng cột gọn gàng, nhìn một cái là nắm được chỗ nào đang hiển thị gì, không phải căng mắt tìm. Menu cũng đặt ở vị trí dễ thấy nên đổi qua lại giữa các mục khá nhanh, không cần bấm nhiều bước. Nói chung lướt…

Like

https://luck8com.net/ mấy hôm nay mình lướt thấy tên này được nhắc đâu đó nên tò mò bấm vào xem thử giao diện thế nào. Mình không có ngồi đọc kỹ từng bài hay thử từng mục, chủ yếu nhìn cách họ trình bày thông tin thôi. Ấn tượng đầu là trang chủ nhìn khá sáng sủa, các phần nội dung được chia theo từng khối nên kéo xuống không bị “ngợp”. Mình có thấy họ để mấy tiêu đề kiểu hướng dẫn “xổ số siêu tốc” ngay trên trang, nhìn phát biết đang nói về gì, khỏi phải mò lâu. Menu cũng đặt chỗ dễ thấy nên chuyển qua lại vài mục khá nhanh. Nói chung mình thích kiểu bố…

Like

https://bet88.graphics/ mình lướt qua vì thấy bạn bè nói nhiều, kiểu tò mò xem giao diện họ làm ra sao thôi. Vừa vào là thấy trang nhìn khá gọn, khoảng trắng nhiều nên mắt đỡ mệt, không bị cảm giác nhồi nhét. Mình để ý phần menu đặt ngay chỗ dễ thấy, bấm chuyển mục qua lại cũng nhanh, không phải mò lâu mới ra thứ cần xem. Màu sắc thì vừa vừa, nhìn sạch sẽ chứ không chói, các khối nội dung tách riêng nên kéo xuống vẫn theo kịp. Nói chung mình không đọc kỹ nội dung lắm, chỉ xem bố cục và cách họ trình bày thôi, mà cảm giác khá dễ chịu. Điểm mình thích nhất…

Like

sc88. com mình mới ghé thử vì thấy bạn bè nhắc hoài, chủ yếu tò mò giao diện chứ không có soi kỹ nội dung. Vào trang cái là thấy bố cục khá gọn, các khối nội dung tách ra rõ ràng nên lướt nhanh cũng không bị “ngợp”. Mình thích nhất là phần menu đặt khá dễ nhìn, bấm qua lại giữa các mục không phải tìm vòng vòng, cảm giác điều hướng mượt và ít rối. Mấy bảng thông tin họ trình bày theo dạng cột danh sách nhìn khá trực quan, kiểu liếc qua là nắm được đang ở đâu và có gì trong trang. Nói chung trải nghiệm ban đầu ổn vì mọi thứ được chia…

Like

alo8 mình mới ghé thử vì thấy bạn bè nhắc hoài, kiểu tò mò xem giao diện họ làm thế nào thôi. Mình không có bấm sâu vào từng nội dung, chủ yếu lướt qua trang chính để coi bố cục có dễ nhìn không. Ấn tượng đầu là mọi thứ khá gọn, các khối nội dung tách ra rõ ràng nên mắt không bị rối. Thanh menu để ngay chỗ dễ thấy, chuyển qua lại vài mục cũng nhanh, không phải tìm quá lâu. Mình thích kiểu trình bày đơn giản vậy, nhìn một vòng là hiểu đại khái họ sắp xếp thông tin ra sao. Nói chung vào xem cho biết mà thấy dùng cũng ổn, nhất là…

Like

REALCODE4YOU

Realcode4you is the one of the best website where you can get all computer science and mathematics related help, we are offering python project help, java project help, Machine learning project help, and other programming language help i.e., C, C++, Data Structure, PHP, ReactJs, NodeJs, React Native and also providing all databases related help.

Hire Us to get Instant help from realcode4you expert with an affordable price.

USEFUL LINKS

Discount

ADDRESS

Noida, Sector 63, India 201301

Follows Us!

  • Facebook
  • Twitter
  • Instagram
  • LinkedIn

OUR CLIENTS BELONGS TO

  • india
  • australia
  • canada
  • hong-kong
  • ireland
  • jordan
  • malaysia
  • new-zealand
  • oman
  • qatar
  • saudi-arabia
  • singapore
  • south-africa
  • uae
  • uk
  • usa

© 2023 IT Services provided by Realcode4you.com

bottom of page