【发布时间】:2012-06-23 23:50:42
【问题描述】:
我认为我可以使用以下代码达到此目的,但我认为我在此代码include($file[$]) 中犯了一些错误@
<?php
$dir= opendir(".") or die ('Cannot open directory');
$div="<div class=\"left1\">\n";
echo "<div class=\"wrapper\">\n";
for( $i=0; $i<6; $i++){
while(($file = readdir($dir)) != false){
if(preg_match("/php$/", $file)){
echo $div;
include($file[$i]); // HERE ITS NOT WORKING AS I WANT
echo "</div>\n";
}
}
}
echo "</div>\n";
?>
【问题讨论】:
-
您尝试过 include_once 吗?
-
尝试使用
echo而不是include以确保 $file[$i] 符合您的预期。 -
@Fire-Dragon-DoL 我在您发表评论后使用,但结论与我的预期不符,但谢谢
-
@andrewsi 好的,我会记住的,谢谢
-
文件的内容是什么?如果只是 HTML 内容,最好将其存储在数据库中并使用带有所见即所得编辑器的编辑页面来更新内容。
标签: php