php中静态+php页面的问题

来源:百度知道 编辑:UC知道 时间:2024/04/30 13:20:39
这个功能是:解析网页样板,并替换
function read_and_parser($filename,$parser_array)
{
$handle = fopen($filename,"r");
$buffer = fread($handle,filesize($filename));
fclose($handle);
/*开始搜寻替换*/
while(list($key,$value)=each ($parser_array))
{
$buffer = str_replace($key,$value,$buffer);
}
return $buffer;
}
调用是:
<?php
include('sql.php');
$sql="select * from wenzhang";
$rs=sql_a($sql);
for($i=0;$i<count($rs);$i++)
{
?><td><?php $array['{wenzhang}']=$rs[$i]['timu'];?><td>
<td><?php $array['{tupian}']=$rs[$i]['neirong'

不管有多少个循环你都要写的。
看你的代码。你是想读取一个静态页里的内容。然后替换部份内容构成新的页面。
建议你用模板。按你的习惯。看你适合用 lib 模板。
模板的原理就是先做一个 HTML 页。然后模板把数据和样式组合成网页。

klj
l