php如何将变量的值传递给html

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php如何将变量的值传递给html相关的知识,希望对你有一定的参考价值。

在asp中如果想给标签赋值有一种简便的方法:
<%
a=10
%>
<input type="text" name="text1" value="<%=a%>"> 这样显示出来的输入框是变量a的值

我在php中使用同样的方法

<%
$a=10;
%>
<input type="text" name="text1" value="<%=$a%>">

可是显示出来的却是<%=$a%>,请问是哪里错了,请指教,谢谢!!

PHP的变量是不可以传值给html的,只能是讲该变量的值通过html输出让浏览器显示给用户。
例如:
PHP中的如下代码
<?php
$a="hello,world";
echo "$a";
?>
大致相当于html的:
<html>
<body>
<p>hello,world<p>
</body>
</html>

补充:
因为PHP属于网站编程语言里的动态语言而html只是一个标记语言,不具备变量的运算等逻辑的处理,只管显示页面给用户。
参考技术A 请把 <%%> 换成 <??> 即然用PHP 就应该按PHP的习惯来。 参考技术B <?
$a=10;
?>
<input type="text" name="text1" value="<?=$a?>">本回答被提问者采纳
参考技术C azraeljian对的
。。。。。。。。。
也可以
<?php
$a=10;
?>
<input type="text" name="text1" value="<?php echo $a;?>">

以上是关于php如何将变量的值传递给html的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Javascript 和 Ajax 将 HTML 单选按钮值传递给 PHP 变量?

当我将变量中的值传递给 JSON 代码时它不起作用但是如果我硬编码它在 PHP 中的值

将javascript变量传递给php [重复]

如何将变量的值传递给python中的import语句

如何将 Fetch API 的值传递给变量? [复制]

如何将反应形式的值传递给突变(变量)?