+ 2

echo VS return

Could you help me to understand what is the difference between echo and return please?

17th Jul 2017, 7:18 PM
Akram Firwana
Akram Firwana - avatar
1 Answer
+ 2
I assume you mean on PHP? Well "return" does the same thing in most languages anyway. "echo" prints something to the screen or console. For example, this will write "Hello World". echo "Hello World"; "return" is used within functions, loops or other methods to output a value which you can assign to a variable or input into another function etc.. Here's an example. function double($x){ return $x * 2; } $four = double(2); $eight = double(double(2)); //4 is now stored in $four //8 is stored in $eight
17th Jul 2017, 8:36 PM
James
James - avatar