在PHP中有这样的功能吗?
答
在PHP代码在服务器上运行,并输出为HTML标记。
<?php
echo "Hello, World<br>";
?>
应与服务器和输出的Hello,World <BR>到 你的浏览器上的“回声”运行程序(或者在命令行上,如果你在命令行中运行这个)。
所以,如果你有一些标记了这一点:
<html>
<body>
<h1> Title: Hello Silly World </h1>
<?php
echo "Hello, World<br>";
?>
</body>
</html>
你应该得到的“RUNAT = SERVER”类似的效果。
答
asp标签的runat
属性简单地使访问控件成为服务器端代码中的数据成员成为可能。也就是说,你可以有类似的东西在你的标记以下
<namespace:BLOCKQUOTE id="block" runat="server">
,然后在你的服务器代码,你可以访问它,仿佛它是一个变量
block.Value="something"
否则,数据成员ISN代码无法访问。 PHP的功能不同,所以它不需要runat
属性。要设置使用PHP的HTML控件的值,并指定其为$variable
例如值,你可以使用
<input type="text" value="<?php echo $variable; ?>"/>
这将完成类似的东西。本质上,没有这样的功能,因为不需要。