PHP PHP Tutorial PHP Forms PHP Advanced PHP OOP PHP MySQL Database PHP XML PHP - AJAX



PHP Echo / Print

PHP is a server-side scripting language that is used to create dynamic web pages. One of the most important features of PHP is its ability to output content to the browser. This is done using the echo and print statements.

The echo and print statements are used to output text and variables to the browser. They are similar in functionality, but there are some differences between them.

Brief Explanation of PHP Echo / Print

The echo statement is used to output text and variables to the browser. It can output multiple values separated by commas. The echo statement does not have a return value, so it cannot be used in an expression.

The print statement is also used to output text and variables to the browser. It can only output one value at a time. The print statement has a return value of 1, so it can be used in an expression.

Both the echo and print statements can be used with HTML tags to output formatted text to the browser. For example:


echo "<h1>Hello World!</h1>";
print "<p>This is a paragraph.</p>";

This code will output a heading and a paragraph to the browser.

It is important to note that the echo and print statements are not functions, but rather language constructs. This means that they do not need to be enclosed in parentheses.

Code Examples

Here are some examples of how to use the echo and print statements in PHP:

Example 1: Outputting Text


echo "Hello World!";
print "This is a test.";

This code will output the text "Hello World!" and "This is a test." to the browser.

Example 2: Outputting Variables


$name = "John";
$age = 30;

echo "My name is $name and I am $age years old.";
print "My name is " . $name . " and I am " . $age . " years old.";

This code will output the text "My name is John and I am 30 years old." using both the echo and print statements.

Example 3: Outputting HTML


echo "<h1>Hello World!</h1>";
print "<p>This is a paragraph.</p>";

This code will output a heading and a paragraph to the browser using HTML tags.

Example 4: Using Escape Characters


echo "This is a \"quote\".";
print 'This is a \'quote\'.';

This code will output the text "This is a "quote"." using the echo statement and 'This is a 'quote'.' using the print statement. The escape characters are used to include quotes within the text.

Conclusion

The echo and print statements are essential for outputting content to the browser in PHP. They are easy to use and can be used with HTML tags to format the output. By understanding how to use these statements, you can create dynamic web pages that display the information you want.

References

Activity