Heim > Backend-Entwicklung > PHP-Tutorial > php代码中能否嵌套php代码?

php代码中能否嵌套php代码?

WBOY
Freigeben: 2016-06-06 20:07:08
Original
1889 Leute haben es durchsucht

php代码中能否嵌套php代码?
比如说:我要在表单提交的目的页面中的表单中显示提交的内容,代码:
echo "'>";

请问以上代码能否被执行?(初学者,问题可能有些白痴,请耐心回答,谢谢)

回复内容:

php代码中能否嵌套php代码?
比如说:我要在表单提交的目的页面中的表单中显示提交的内容,代码:
echo "'>";

请问以上代码能否被执行?(初学者,问题可能有些白痴,请耐心回答,谢谢)

不可以。有两种方法,一种是拼接。

<code><?php $name = empty($_POST['name'])? "demo": $_POST['name'];
echo "<input type='text' value='$name'>";</code>
Nach dem Login kopieren

还有一种方法是直接用标签。

<code><input type="text" value="<?= empty($_POST['name'])? 'demo': $_POST['name'] ?>"></code>
Nach dem Login kopieren

推荐用后面这种。

在php中 可以直接写html代码
可以写成

注意:
1 文件必须是.php后缀结尾
2 echo完了之后必须有分号结尾
3 有一种比较老的写法 =$test?>等同于 但是注意必须开启短标签(在php.ini中设置 short_open_tag=on)

不可以,PHP需要?>来终止后表示一个脚本的结束,你这样会报错的

你这样写不对。
应该这样:<input type="text" value="<?php if(empty($_POST['name'])) echo 'demo'; else echo $_POST['name']; ?>">

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage