好了,現在它的怪異,但是當我打印數組中的test1的功能,其打印出所有的陣列,但是當它顯示它從TEST2其作用只顯示最後一個記錄誰能告訴我在哪裏,我錯了?PHP陣列中的另一個功能
class template{
private $block = array();
private $page;
public function test1($data){
foreach($data as $k => $v){
$this->block[$k] = $v;
}
print_r ($this->block);
}
public function test2(){
print_r ($this->block);
}
}
$template = new template();
while($row1 = mysql_fetch_assoc($bbcat)){
$template->test1(array("TIT" => $row1['title']));
while($row2 = mysql_fetch_assoc($bbscat)){
$template->test1(array("FTIT" => $row2['title']));
}
}
你不需要創建自己的模板。目前已經完成 – dynamic
你不是叫'測試2()萬噸'任何地方...... –