1. 程式人生 > >5)添加分發參數c,選擇控制器

5)添加分發參數c,選擇控制器

require ice size ble default view create 控制 驗證

目錄關系:


     技術分享

代碼展示:

      newnewnew.controller.class.php

    技術分享

 1 <?php
 2     /**
 3      * Created by PhpStorm.
 4      * User: Interact
 5      * Date: 2017/8/20
 6      * Time: 10:13
 7      */
 8 class newnewnew{
 9     public  function hanshu(){
10         echo 我是newnewnew類的   hanshu方法,;
11     }
12 }

   

     html代碼展示:


      技術分享

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="utf-8"><!-- 編碼格式是 utf-8 -->
 5     <meta http-equiv="X-UA-Compatible" content="IE=edge"><!-- 使用最新式 ie 內核渲染國內某些 所謂的 雙核瀏覽器 或者是 直接 使用webkit去渲染-->
 6     <meta name="
viewport" content="width=device-width, initial-scale=1,user-scalable=no"> 7 <!-- 視口屬性沒有設置 禁用 用戶縮放, 如果有需求可以添加--> 8 <!-- 上述3個meta標簽*必須*放在最前面,任何其他內容都*必須*跟隨其後! --> 9 <title>bootstrap的模板頁</title> 10 <!-- Bootstrap --> 11 12 </head> 13 <body> 14
<table> 15 <tr> 16 <th>ID&nbsp&nbsp&nbsp</th> 17 <th>名字&nbsp&nbsp&nbsp</th> 18 <th>分類&nbsp&nbsp&nbsp</th> 19 <th>作者&nbsp&nbsp&nbsp</th> 20 <th>更新時間&nbsp&nbsp</th> 21 <th>瀏覽次數&nbsp&nbsp</th> 22 <th>發布狀態&nbsp&nbsp</th> 23 </tr> 24 <?php foreach($records as $row) : ?> 25 <tr> 26 <th><?php echo $row[ZX_id]; ?></th> 27 <th><?php echo $row[ZX_name]; ?></th> 28 <th><?php echo $row[ZX_fenlei]; ?></th> 29 <th><?php echo $row[ZX_zuozhe]; ?></th> 30 <th><?php echo $row[gengxin_time]; ?></th> 31 <th><?php echo $row[liulan_cishu]; ?></th> 32 <th><?php echo $row[fabu_zhuangtai]; ?></th> 33 <th><a href="index.php?a=delete">刪除</a></th> 34 <th><a href="index.php?c=newnewnew&a=hanshu">新的頁面展示</a></th> 35 </tr> 36 <?php endforeach ?> 37 </table> 38 </body> 39 </html>

      

    index.php代碼展示: 

 技術分享

 1 <?php
 2     /**
 3      * Created by PhpStorm.
 4      * User: Interact
 5      * Date: 2017/8/19
 6      * Time: 22:02
 7      */
 8     //確定分發參數
 9     //動作
10     $default_action=show;
11     $default_controller=zixun;
12     $a=isset($_GET[a])?$_GET[a]:$default_action;
13     $c=isset($_GET[c])?$_GET[c]:$default_controller;
14 require $c..controller.class.php;
15 $controller=new $c();
16 $action_name=$a;
17 $controller->$action_name();

    

  結果展示:

    起初的結果是這樣的:

        技術分享

      然後 我點 刪除 就是驗證分發參數 a

        我點 新的頁面展示 就是驗證分發參數c

我點了 ‘新的頁面展示’,結果展示:

    技術分享


  

 

      

5)添加分發參數c,選擇控制器