In PHP, echo and print are two language constructs used to output text or variables to the web page.
echo is more commonly used than print because it is a language construct, and therefore, it is slightly faster than print because it doesn't return a value. echo can output multiple parameters separated by commas and supports concatenation using the . operator.
Here are some examples of using echo in PHP:
// Output a string
echo "Hello, world!";
// Output a variable
$name = "John Smith";
echo $name;
// Output multiple parameters
echo "My name is", $name;
// Concatenate strings and variables
echo "My age is " . 25;
// Output a string
print "Hello, world!";
// Output a variable
$name = "John Smith";
print $name;