How to output string to html in php

(*-*)浩
Release: 2023-02-25 17:18:02
Original
3112 people have browsed it

Let’s take a look at an example first

How to output string to html in php

Output HTML tag (Recommended learning: PHP video tutorial)

<?php
$name = "张三";
?>
<html>
<head></head>
<body>
<p>你好,<?php echo $name; ?>先生。</p>
</body>
</html>
Copy after login

The output is as follows

你好,张三先生。
Copy after login
Copy after login
Copy after login

The value assigned to the variable $name will be expanded and displayed as part of the HTML.

It is also possible to assign HTML tags to variables and display them.

<?php
$name = "张三";
?>
<html>
<head></head>
<body>
<p>你好,
<?php
$span = "<span style=&#39;color:red&#39;> $name 先生。</span>";
echo $span;
?>
</p>
</body>
</html>
Copy after login

The output results are as follows:

你好,张三先生。
Copy after login
Copy after login
Copy after login

In the above results, Mr. Zhang San will be displayed in red.

The variable $span contains HTML tags. When echo is used to output, the label part is recognized as a normal HTML markup and displayed.

Form processing

By making the target of an HTML form a PHP file, you can use that PHP file to process the data sent from the form.

Create a form using HTML.

<html>
<head></head>
<body>
<form action="form.php" method="post">
  名称: <input type="text" name="name" /><br>
  <input type="submit" />
</form>
</body>
</html>
Copy after login

Fill out this form and press the submit button to send the form data to form.php.

Output data from form

I will output the data sent from the form above.

For data sent using POST, you can get $_POST['Element Name'], and for data sent using GET, you can get $_GET['Element Name'].

Use echo output.

你好,<?php echo $_POST[&#39;name&#39;]; ?>先生。
Copy after login

Enter "Zhang San" in the above form and press the send button, it will be displayed as follows.

你好,张三先生。
Copy after login
Copy after login
Copy after login

The above is the detailed content of How to output string to html in php. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
php
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template