我在php中使用整个代码所以我使用echo语句在html中显示div但是如何在echo语句中调用php include函数来调用页面,请参阅下面的代码: -
echo "<div style='position:relative;border:1px solid #A5BEBE;background-color: white;'>
include('botfunction.php');
</div>";
它没有调用botfunction.php它只是将文本显示为div标签内的"include('botfunction.php');"
。
答案 0 :(得分:2)
从回声中删除包含。
echo "<div style='position:relative;border:1px solid #A5BEBE;background-color: white;'>";
include('botfunction.php');
echo "</div>";
这就是它出现在文本而不是执行include函数的原因。
答案 1 :(得分:0)
这将是一个绝对的噩梦维持,如果不可能分开,那么我建议从头开始重写。但至于你的问题,试试这个:
echo "<div style='position:relative;border:1px solid #A5BEBE;background-color: white;'>";
include('botfunction.php');
echo "</div>";
你只需要将include移出echo字符串,否则它将被评估为字符串而不是函数
答案 2 :(得分:0)
echo "<div style='position:relative;border:1px solid #A5BEBE;background-color: white;'>";
include('botfunction.php');
echo "</div>";