Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is the Diff. Between echo() and Print() in PHP?

Answers were Sorted based on User's Feedback



What is the Diff. Between echo() and Print() in PHP?..

Answer / suresh.chaluvadi

when u use print(),a value of 1 or 0 will be returned upon
success or failure of the the print command.where as echo()
just does what its told without letting u know whether or
not it worked properly.

Is This Answer Correct ?    126 Yes 13 No

What is the Diff. Between echo() and Print() in PHP?..

Answer / guest

Print() can't be accept multipale argument but echo() can
be.

Is This Answer Correct ?    97 Yes 17 No

What is the Diff. Between echo() and Print() in PHP?..

Answer / nikunj

echo() have multiple arguments whereas print() have one
arguments. echo() have not any return value whereas print()
return 0 or 1 as per success

Is This Answer Correct ?    83 Yes 10 No

What is the Diff. Between echo() and Print() in PHP?..

Answer / sreedevi

print is a construct but it returns True on success
outputr False if it was unable to print the output string
echo is faster comparing with print .
print doesnot takes multiple parameters

Is This Answer Correct ?    31 Yes 8 No

What is the Diff. Between echo() and Print() in PHP?..

Answer / binoyav

In answer #10 the following section is wrong
"
echo evaluate the string before send the output just like this
$a=10
echo "Value is $a"
output:- Value is 10

print 'Value is $a'
output:- Value is $a "

If we give double quotes instead of single quote this will work.

Is This Answer Correct ?    17 Yes 5 No

What is the Diff. Between echo() and Print() in PHP?..

Answer / rajesh kumar vishwakarma

echo() is not actually a function (it is a language
construct) so you are not required to use parentheses with
it. In fact, if you want to pass more than one parameter to
echo, you must not enclose the parameters within parentheses.

print() is not actually a real function (it is a language
construct) so you are not required to use parentheses with
its argument list.

1. Speed. There is a difference between the two, but
speed-wise it
should be irrelevant which one you use. echo is marginally
faster
since
it doesn't set a return value if you really want to get down
to the
nitty gritty.

2. Expression. print() behaves like a function in that you
can do:
$ret = print "Hello World"; And $ret will be 1. That means
that print
can be used as part of a more complex expression where echo
cannot. An
example from the PHP Manual:

$b ? print "true" : print "false";

print is also part of the precedence table which it needs to
be if it
is
to be used within a complex expression. It is just about at
the bottom
of the precedence list though. Only "," AND, OR and XOR are
lower.

3. Parameter(s). The grammar is: echo expression [,
expression[,
expression] ... ] But echo ( expression, expression ) is not
valid.
This would be valid: echo ("howdy"),("partner"); the same
as: echo
"howdy","partner"; (Putting the brackets in that simple
example
serves
no purpose since there is no operator precedence issue with
a single
term like that.)

So, echo without parentheses can take multiple parameters,
which get
concatenated:

echo "and a ", 1, 2, 3; // comma-separated without
parentheses
echo ("and a 123"); // just one parameter with
parentheses

print() can only take one parameter:

print ("and a 123");
print "and a 123";

Is This Answer Correct ?    9 Yes 0 No

What is the Diff. Between echo() and Print() in PHP?..

Answer / mink$

every thing in single quotes is treated as string and would
not be evaluated in either print or echo.

Is This Answer Correct ?    12 Yes 4 No

What is the Diff. Between echo() and Print() in PHP?..

Answer / muhammad ali kazi

Echo() and Print() Outputs string Echo() is statement and
Print() is functions.

Is This Answer Correct ?    22 Yes 16 No

What is the Diff. Between echo() and Print() in PHP?..

Answer / ramesh kumar jayaraman

In Php echo is a statement..it doesn't return any
value...And It is faster
because it does not return any value, but print which
always returns 1 and 0.

The print acts like a function and it can be used in complex
expressions.

but echo can not be used in this way.

Is This Answer Correct ?    7 Yes 1 No

What is the Diff. Between echo() and Print() in PHP?..

Answer / ajeet singh

Ajeet: echo can take multiple expressions but print can take
only one

Is This Answer Correct ?    6 Yes 1 No

Post New Answer

More PHP Interview Questions

What is php dependency injection?

0 Answers  


What are different types of Print Functions available in PHP?

0 Answers  


What are the different types of statements that are present in php?

0 Answers  


How to Define a Constant in PHP? Is $ symbol necessary?

6 Answers   Maples,


How is it possible to return a value from a function?

0 Answers  


Do you know what's the difference between __sleep and __wakeup?

0 Answers  


What are the options to transfer session ids?

0 Answers  


How can we know that a session is started or not? Rushmore-Consultancy 3 why we use @symbol before the variable HCL 3 How can you insert javascript in php code? TCS 9 How can you parse files that were not ending with .php by using Apache? 1 What is the difference between InnoDb tables and MyIsam Tables in php 1 Hi all, I have a problem in Apache on windows xp.I tried to unistall apache and install it again. But when in did the installation again, and tried to run apache, i get the following error message, Socketaddresse can just be used once. Make_sock: could not build to address 0.0.0.0.80 No listening sockets available.Shutting down Unable to open logs. and i also get (error) OS2. The system cannot fine the installed service named "Apache2". Please i need some one to help me out with this.I'm really fustrated cuz i need this stuff working as fast as possible. PLEASE HELP ME 2 1.Where are the sessions storing ? 2.What are the contents of a session file ? 3.If the server is loaded with too many session files there is a possibility of server crash. How can we solve this issue? 4. How does php server identify that the particular session belongs to particular user ? For ex: If two users A and B logged from different machine, separate session files (say 1 and 2) will be created in the server. But how the php knows that 1 belongs to A and 2 belongs to B ? TCS 3 How to send Email using PHP with MySQL in Linux Server?.. 3 Write a query to to delete duplicate rows? 3 How i can integrate merchant payment get way in zen cart? in php? plz help me BA-Continnum-Solutions 1 how to maintained the session from one page to another page based on the url and then entered into the first page is logging into instead of secondpage it goes to the another url.ie first login session togoes to the one url and next login session it goes to another url how is it possible in php please give me answer in that question iCynergy 1 Is there a way to encrypt text from php? 4 What’s the difference between sort(), assort() and ksort? Under what circumstances would you use each of these? 1 Write the code for upload a video file in PHP.How will You Play this in Your Page.? Convex-Digital 2 how to select the multiple data in selection button xasis-technologies 1 what are the current or latest versions of LAMP ? Linux, Apache, MySql, PHP 3 WWhat is the functionality of md5 function in PHP? 6 how php works with oracle? 1 what mode to use when creating dirs with mkdir? 1 How to upload a file (may be a .txt or a .doc file) from a php script/file? 1 For more PHP Interview Questions Click Here Copyright Policy | Terms of Service | Help | Site Map 1 | Articles | Site Map | Site Map | Contact Us | interview questions urls External Links

3 Answers   eMantras, HCL,


What are advantages of .htaccess?

0 Answers  


How can we destroy the cookie?

4 Answers  


What is difference between count or sizeof function in php?

0 Answers  


How to store the uploaded file to the final location?

0 Answers  


Categories