
2个回答
展开全部
不理解您的意思.是指返回变量吗?不通过echo可以通过print
一般是在html中添加<? echo $test; ?>这类的方式的,php和asp不一样,无法像asp一样<%=test%>就能显示出.
print 可以这样用
print <<<EOT
<html>
<head></head>
<body>
$value;
<img src="$img">
...
</body>
<html>
EOT;
这样可以输出大段的HTML,而且不用把里面的引号转义,就是不用 \" 这样自动替换里面的变量
但是php中echo和print的区别在于
echo可以同时输出多个字符串,并不需要圆括号。
print只可以同时输出一个字符串,需要圆括号。
一般是在html中添加<? echo $test; ?>这类的方式的,php和asp不一样,无法像asp一样<%=test%>就能显示出.
print 可以这样用
print <<<EOT
<html>
<head></head>
<body>
$value;
<img src="$img">
...
</body>
<html>
EOT;
这样可以输出大段的HTML,而且不用把里面的引号转义,就是不用 \" 这样自动替换里面的变量
但是php中echo和print的区别在于
echo可以同时输出多个字符串,并不需要圆括号。
print只可以同时输出一个字符串,需要圆括号。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询