Home > Article > Backend Development > What does echo in php mean?
The echo in php is a syntax or function that outputs a string; when echo is directly followed by a space and a string, echo represents the syntax, such as "echo 'php';"; when echo is followed by brackets , it represents a function, and its usage is such as "echo('php');".
The operating environment of this article: Windows 7 system, PHP version 7.1, DELL G3 computer
What does the echo in php mean?
ECHO in PHP is a syntax or function that outputs a string. When it is directly followed by a space and a string, it is a syntax, such as "echo 'php';". The way the function is used is for example "echo('php');".
PHP’s echo() function is used to output one or more strings. "echo ''" can also be used. When using echo without parentheses, echo is a syntax, not a function. Echo has no return value, but functions such as print and print_r, which can also be used to print strings, have return values.
Complete code example:
<?php $str = "Who's John Adams?"; echo $str; echo "<br />"; echo $str."<br />I don't know!"; ?>
will output:
Who's John Adam? Who's John Adam? I don't know!
For a detailed explanation of PHP echo, you can read "PHP echo/print" in the PHP manual "chapter.
Extended information:
Other printing functions in PHP:
1. print
print is a grammatical structure, not a function (same as echo). Print can only accept one string at a time (different from echo).
2, print_r
is used to print easy-to-understand information about variables (excluding variable type information). For objects, print all properties (public, protected, private), only allowed at one time Print a variable (different from echo).
3. vump
Print the structural information of one or more expressions (print_r only prints one expression), the output includes the type and value (print_r does not display the type)
The above is the detailed content of What does echo in php mean?. For more information, please follow other related articles on the PHP Chinese website!