With PHP, there are two basic ways to get output: Show In this tutorial we use PHP echo and print Statements
The differences are small: The PHP echo StatementThe Display Text The following example shows how to output text with the Example<?php Try it Yourself » Display Variables The following example shows how to output text and variables with the Example<?php echo "<h2>" . $txt1 . "</h2>"; Try it Yourself » The PHP print StatementThe Display Text The following example shows how to output text with the Example<?php Try it Yourself » Display Variables The following example
shows how to output text and variables with the Example<?php print "<h2>" . $txt1 . "</h2>"; Try it Yourself » ❮ PHP String Reference ExampleWrite some text to the output: <?php Try it Yourself » Definition and UsageThe echo() function outputs one or more strings. Note: The echo() function is not actually a function, so you are not required to use parentheses with it. However, if you want to pass more than one parameter to echo(), using parentheses will generate a parse error. Tip: The echo() function is slightly faster than print(). Tip: The echo() function also has a shortcut syntax. Prior to PHP 5.4.0, this syntax only works with the short_open_tag configuration setting enabled. SyntaxParameter Values
Technical Details
More ExamplesExampleWrite the value of the string variable ($str) to the output: <?php Try it Yourself » ExampleWrite the value of the string variable ($str) to the output, including HTML tags: <?php Try it Yourself » ExampleJoin two string variables together: <?php Try it Yourself »
ExampleWrite the value of an array to the output: <?php Try it Yourself » ExampleWrite some text to the output: <?php Try it Yourself » ExampleHow to use multiple parameters: <?php Try it Yourself » ExampleDifference of single and double quotes. Single quotes will print the variable name, not the value: <?php Try it Yourself » ExampleShortcut syntax (will only work with the short_open_tag configuration setting enabled): <?php <p>Roses are <?=$color?></p> Try it Yourself » ❮ PHP String Reference Can we store echo in variable PHP?Variable functions ¶
Among other things, this can be used to implement callbacks, function tables, and so forth. Variable functions won't work with language constructs such as echo, print, unset(), isset(), empty(), include, require and the like.
What is an echo in PHP?echo and print are more or less the same. They are both used to output data to the screen. The differences are small: echo has no return value while print has a return value of 1 so it can be used in expressions. echo can take multiple parameters (although such usage is rare) while print can take one argument.
Is echo a PHP function?Note: The echo() function is not actually a function, so you are not required to use parentheses with it. However, if you want to pass more than one parameter to echo(), using parentheses will generate a parse error.
What are variables in PHP?A variable can have a short name (like x and y) or a more descriptive name (age, carname, total_volume). Rules for PHP variables: A variable starts with the $ sign, followed by the name of the variable. A variable name must start with a letter or the underscore character. A variable name cannot start with a number.
|