包括一个包含另一个php的php

时间:2015-08-13 23:05:00

标签: include

我是php语言的新手,但是我需要include()函数将我的网站分成不同的PHP,以便在不同的页面上再次调用它。所有工作都很好,直到我开始包含一个包含另一个PHP的PHP。这是html文件中的代码:

<?php
set_include_path('contents');
include 'index_page.php';
?>

index_page.php,其中包括sidebar.php:

<?php
echo
'<div class="body2">
   <div class="content">
   <h1>text</h1>
     <img src="images/homeimage.jpg">
     <p>some text</div> '. include "sidebar.php"; '</div>';
?>

的sidebar.php:

<?php
echo
'<div id="sidebar">
      <ul>
        <li><div class="arrow-up"></div><a href="">اشترك معنا</a></li>
        <li><a href="">text</a></li>  
        <li><a href="">text</a></li>
        <li><a href="">text</a></li>
        <li><a href="">text</a></li>
        <li><a href="">text</a></li>
      </ul>
</div>';
?>

浏览器中显示的结果是sidebar.php包含在文本之前,好像代码是这样的:

<?php
echo
include "sidebar.php";.'<div class="body2">
   <div class="content">
   <h1>text</h1>
     <img src="images/homeimage.jpg">
     <p>some text</div> </div>';
?>

任何解决方案??

0 个答案:

没有答案