راستشو بخواید من اون لینکی که دادم رو دقیق نخوندم و برای اینکه مشکلتون بر طرف بشه اون لینکو دادم.اگه به کلاس ویو من نگاه کنید 90% کار رو متوجه میشید تو این کلاس تابع extract میاد یک آرایه میگیره که همونdata هست و اندیس هاشو تبدیل به متغییر میکنه که تو ویو بشه استفاده کرد
<?php
/**
*
*/
class View
{
public function render($name,$data=array(),$show=true) {
extract($data);
if ($show==true) {
require 'views/header/header.php';
require 'views/' . $name . '.php';
require 'views/header/sidebar.php';
require 'views/header/footer.php';
}elseif ($show==false) {
require 'views/header/header_admin.php';
require 'views/header/sidebar_admin.php';
require 'views/' . $name . '.php';
}
}
public function renderp($name,$data=array()) {
extract($data);
require 'views/' . $name . '.php';
}
}
?>