- 论坛徽章:
- 0
|
- <?php
- class template
- {
- var $msg;
- function openfile($filename)
- {
- $fp=fopen($filename,"r");
- $this->;msg=fread($fp,filesize($filename));
- fclose($fp);
- }
- function setvar($tempVar,$setVar)
- {
- $this->;msg=str_replace("{".$tempVar."}",$setVar,$this->;msg);
- }
- function parse()
- {
- print $this->;msg;
- }
- }
- $obj=new template;
- $obj->;openfile("template.htm");
- $obj->;setvar("list_name",$file_name);
- $obj->;parse();
- ?>;
复制代码
$file_name是由while循环所得的值!里边有许多文件名,我想把list_name替换成$file_name,
但是象上面的CODE,只能输出一个文件名,我该怎么写才能替换所有文件名?!
小弟对类和template都不熟悉!请指教!! [/code] |
|