嗨~我想知道是否有一种方法需要在echo中使用PHP文件

嗨~我想知道是否有一种方法需要在echo中使用PHP文件,php,Php,我想知道是否有一种方法需要在echo中使用另一个php文件,如下所示: <?php echo " <label>Post Notifications</label> <div> <?php require_once('libraries/notifications/post_notifications.php'); ?> </div>"; ?>

我想知道是否有一种方法需要在echo中使用另一个php文件,如下所示:

<?php
        echo "
        <label>Post Notifications</label>
        <div>
        <?php require_once('libraries/notifications/post_notifications.php'); ?>
        </div>";
?>

I know the <?php require_once('libraries/notifications/post_notifications.php'); ?> isn't correct but just hope you can get the idea. Thank you!

使用
ob\u get\u内容
。此标记之间的所有内容都存储在变量end中

ob_start();

include('libraries/notifications/post_notifications.php');

$output = ob_get_contents();

ob_end_clean();
这看起来像:

<?php
echo "
  <label>Post Notifications</label>
  <div>
    {$output}
  </div>
";
?>


您到底想做什么?下面的大多数答案在他们理解的意义上是正确的,但似乎你在寻找其他的东西。请更好地解释你的问题。一切还取决于
post_notifications.php
文件中的内容。它在做什么?代码是在函数/类中还是简单的结构代码?如果你不明白它的意思,我很抱歉,但似乎有人知道我在做什么。为什么要投否决票?