MayFish PHP的MVC架构的开发框架
框架工作流程: } / 添加多条数据 */ dump(" exampel 2:"); $data = array( array('title'=>'数据1','body'=>'内容1'), array('title'=>'数据2','body'=>'内容2'), array('title'=>'数据3','body'=>'内容3'), array('title'=>'数据4','body'=>'内容4'), array('title'=>'数据5','body'=>'内容5'), ); foreach($data as $item) { $result = $db_test->create($item); if(FALSE != $result) { dump("数据 ".$item['title']."写入成功!"); } } dump(""); / 更新数据 */ $data = array('title'=>'修改数据标题','body'=>'修改数据内容'); $result = $db_test->where(array('id'=>3))->update($data); if(FALSE != $result) { dump(" exampel 3:数据更新成功!"); } /* 删除数据 / $result = $db_test->where("id=5")->remove(); if(FALSE != $result) { dump(" exampel 3:数据删除成功!"); } / 执行数据查询,使用连贯的操作符 */ $db_test->where(array('id'=>12,'action'=>1)) ->order(" id DESC") ->fields("id,name,action") ->findAll(); $this->shownav(); } //图片处理事件 public function image() { $file = Configure::read('app_path').'/yagas/K750c_small_06.jpg'; $im = M('SYS','image'); //加载并实例化一个系统模型 $im->th_width = 200; $im->th_height = 150; $im->thumb($file,null,false); } / 另一个控制器事件 */ public function admin() { dump($this); $this->shownav(); } /* 另一个控制器事件 / public function info() { $this->shownav(); phpinfo(); } / 这是一个内部事件,无法从浏览器地址进行访问 */ private function shownav() { echo '<a href="/">访问默认事件 | <a href="?a=admin">访问事件 admin | <a href="?a=info">访问事件 info'; } } ?> <A href="/upload/20090813144856679.jpg?attredirects=0" imageanchor="1"> ![]() <DIV style="DISPLAY: block; TEXT-ALIGN: left"><A href="/upload/20090813144857759.jpg?attredirects=0" imageanchor="1"> ![]() <DIV style="DISPLAY: block; TEXT-ALIGN: left"><A href="/upload/20090813144858675.jpg?attredirects=0" imageanchor="1"> ![]() <DIV style="DISPLAY: block; TEXT-ALIGN: left"> <DIV style="DISPLAY: block; TEXT-ALIGN: left"> <DIV style="DISPLAY: block; TEXT-ALIGN: left"> <DIV style="DISPLAY: block; TEXT-ALIGN: left"> <DIV style="DISPLAY: block; TEXT-ALIGN: left"><A href="/upload/20090813144858187.jpg?attredirects=0" imageanchor="1"> ![]() 单个空间多个站点的实现 <div class="codetitle"><a style="CURSOR: pointer" data="49645" class="copybut" id="copybut49645" onclick="doCopy('code49645')"> 代码如下:<div class="codebody" id="code49645"> <?php header('Content-type:text/html; charset=utf-8'); include_once('./MayFish/init.php'); //加载MFS框架 $domain = $_SERVER['HTTP_HOST']; switch($domain) { case 's1.xinxi169.com.cn': Configure::write('app_name','app'); Configure::write('app_path',dirname(FILE).'/app'); break; case 'www.aike8.cn': case 'aike8.cn': Configure::write('app_name','aike8'); Configure::write('app_path',dirname(FILE).'/aike8'); break; } $app = new application(); $app->run(); ?> 下载地址 <A href="//www.52php.cn/codes/20169.html">//www.52php.cn/codes/20169.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |