在echo中使用php include with

在echo中使用php include with,php,Php,我需要回显一个php包含。我试过下面的方法,但都没用 echo "<td>include'file.php'</td>"; echo "<td><?php include/file.php'?></td>"; echo“包括'file.php'; echo“不能在php块内启动新的php块 您可能会这样做: echo "<td>"; include 'file.php'; echo "</td>"; echo

我需要回显一个php包含。我试过下面的方法,但都没用

echo "<td>include'file.php'</td>";
echo "<td><?php include/file.php'?></td>";
echo“包括'file.php';

echo“不能在php块内启动新的php块

您可能会这样做:

echo "<td>";
include 'file.php';
echo "</td>";
echo '<td>'.include('file.php').'</td>';  // highly unlikely though.
echo”“;
包括“file.php”;
回声“;

您不必
回送
包含的文件,
包含
意味着您只需将
page1
的源代码嵌入
page2
,如果您
回送
page1
上,并且在
page2
上包含
page1

echo'hello';

当您包括
page1
时,这将简单地在
page2
上重复出现

因此,您只需使用
包含'file.php';
就是这样,然后在
file.php上使用
echo


另外,我想告诉你,我确信你正在做一些通常不会做的事情,比如,为什么你需要在一个只包含一个
td
标记的文件中包含一个文件?该文件是否用于一些
字符串
/
int
输出?

你正在将所有内容作为字符串进行评估。你需要这样做

echo '<td>', file_get_contents('file.php') ,'</td>';
echo',file\u get\u contents('file.php'),'';

如果include文件返回某个内容,请按如下方式执行:

echo "<td>";
include 'file.php';
echo "</td>";
echo '<td>'.include('file.php').'</td>';  // highly unlikely though.
echo'.include('file.php').';//但可能性很小。
更可能正确的做法是:

echo '<td>';
include('file.php');
echo '</td>';  
echo';
包括('file.php');
回声';
如果包含的文件只是文本,则使用
file\u get\u contents()


通过这种方式,将对php进行评估,并将所有输出保存到一个变量中

停止投票问题,因为这是一个琐碎的问题。人们需要从一些地方学习。我可以看出这个问题对新手来说可能是一个好问题。不要放弃投票。你能阅读“停止投票”附带的工具提示吗:
“此问题没有显示任何研究成果“
。我不确定此问题如何显示任何形式的研究成果。手册页()清楚地显示了一个与此代码完全不同的示例。(它甚至有一个示例回显字符串,然后包含一些内容,然后再次回显)@里克纳什:放松一下,想一想:你正在使用
echo
,所以你已经在“PHP模式”下工作了“。那么,为什么您需要使用开头的
@DevZer0:那不是一个参数和/或对我的参数的响应。但它确实非常接近于广告中的人物形象?@瑞克:别担心,这不是个人的事情,这只是这个网站的运作方式:为了让人们感兴趣,有一个投票的东西试图让有趣的问题比其他问题更受关注。@Jimbo muhahaha:p Thnx为什么让它更复杂?OP只是让他们的脑袋在弦上转。一次只做一件事,问题是“在echo中使用php包含”。如果以后有人想知道这个问题的实际答案,就在这里。