5)添加分发参数c,选择控制器
目录关系:
代码展示:
newnewnew.controller.class.php
<?php
/**
* Created by PhpStorm.
* User: Interact
* Date: 2017/8/20
* Time: 10:13
*/
class newnewnew{
public function hanshu(){
echo '我是newnewnew类的 hanshu方法,';
}
}
html代码展示:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"><!-- 编码格式是 utf- -->
<meta http-equiv="X-UA-Compatible" content="IE=edge"><!-- 使用最新式 ie 内核渲染国内某些 所谓的 双核浏览器 或者是 直接 使用webkit去渲染-->
<meta name="viewport" content="width=device-width, initial-scale=1,user-scalable=no">
<!-- 视口属性没有设置 禁用 用户缩放, 如果有需求可以添加-->
<!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
<title>bootstrap的模板页</title>
<!-- Bootstrap --> </head>
<body>
<table>
<tr>
<th>ID   </th>
<th>名字   </th>
<th>分类   </th>
<th>作者   </th>
<th>更新时间  </th>
<th>浏览次数  </th>
<th>发布状态  </th>
</tr>
<?php foreach($records as $row) : ?>
<tr>
<th><?php echo $row['ZX_id']; ?></th>
<th><?php echo $row['ZX_name']; ?></th>
<th><?php echo $row['ZX_fenlei']; ?></th>
<th><?php echo $row['ZX_zuozhe']; ?></th>
<th><?php echo $row['gengxin_time']; ?></th>
<th><?php echo $row['liulan_cishu']; ?></th>
<th><?php echo $row['fabu_zhuangtai']; ?></th>
<th><a href="index.php?a=delete">删除</a></th>
<th><a href="index.php?c=newnewnew&a=hanshu">新的页面展示</a></th>
</tr>
<?php endforeach ?>
</table>
</body>
</html>
index.php代码展示:
<?php
/**
* Created by PhpStorm.
* User: Interact
* Date: 2017/8/19
* Time: 22:02
*/
//确定分发参数
//动作
$default_action='show';
$default_controller='zixun';
$a=isset($_GET['a'])?$_GET['a']:$default_action;
$c=isset($_GET['c'])?$_GET['c']:$default_controller;
require $c.'.controller.class.php';
$controller=new $c();//可变类,就是类名不确定,
$action_name=$a;
$controller->$action_name();
结果展示:
起初的结果是这样的:
然后 我点 删除 就是验证分发参数 a
我点 新的页面展示 就是验证分发参数c
我点了 ‘新的页面展示’,结果展示:
5)添加分发参数c,选择控制器的更多相关文章
- 4)在url中加上a分发参数,用来选哪一个函数
文件关系目录展示: 然后代码改动部分展示: zixun.controller.class.php <?php //header('Content-type:text/html;charset=u ...
- FIS--关于下载php后的配置(启动fis的调试服务器(注意添加 --no-rewrite 参数),如果报错 没有php-cgi环境,请 安装 它,并把php-cgi命令加到系统的环境变量)
“启动fis的调试服务器(注意添加 --no-rewrite 参数),如果报错 没有php-cgi环境,请 安装 它,并把php-cgi命令加到系统的环境变量” 对官网这句话的解释: 下载php-5. ...
- 如何在Linux上通过grub添加内核参数
转自Linux中国 我们可以在linux内核启动时为其提供各种各样的参数.这些参数可以自定义内核默认的行为,或者通知内核关于硬件的配置信息.内核参数应在内核启动时通过引导装载程序,如GRUB或LILO ...
- 微博一键分享主要通过对指定 URL 添加各种参数来实现;
微博一键分享主要通过对指定 URL 添加各种参数来实现:也可以用在线生成器自动生成. 示例: 搜狐微博一键分享 URL,只需三个参数: http://t.sohu.com/third/post.jsp ...
- shell脚本添加实例化参数
通过shell脚本给GMP系统添加一个环境变量参数dateSwitchTimeInterval 1. insert.sh #!/bin/sh . ~/apphome/aic_export.sh #连接 ...
- mvn打包时添加日期参数
maven打包时想添加日期参数,如:将"xxx.jar"打包为"xxx-yyyyMMdd.jar"这样的格式.如何实现? 自Maven 2.1.0-M1版本之后 ...
- weblogic为同一domain下的不同server添加不同参数
一.背景 今天应用提需求说:现有一应用部署在多个server上,该应用会使用Ddubbo.protocol.port参数指定的端口去启动dubbo,现在想要做到的效果是为每个server的Ddubbo ...
- Revit Family API 添加材质参数设置可见性
start //添加类型 void AddType(FamilyManager familyMgr, string name, double w, double d) { FamilyType ...
- vue微信分享链接添加动态参数
微信分享时 分享链接携带参数可能不是固定的 需要在分享的前一刻才知道 这里就是动态设置分享链接的基本写法 代码不是那么详尽 但大致流程如下 1.安装引用jssdk npm install --save ...
随机推荐
- Java IO流操作(III)——File类&案例一:输出制定目录下所有java文件名(包含子目录)&案例二:删除指定的目录(包含子目录)
1. File常用的构造 File file = new File("字符串路径"); File f = new File("D:\\a\\b.txt"); F ...
- 《打造扛得住的MySQL数据库架构》第3章 MySQL基准测试
3-1 什么是基准测试 测量系统性能,优化是否有效?MySQL基准测试. 定义:基准测试是一种测量和评估软件性能指标的活动,用于建立某个时刻的性能基准,以便当系统发生软硬件 变化时重新进行基准测试以评 ...
- Red Hat、Fedora和Ubuntu软件包操作
五.Red Hat.Fedora和Ubuntu软件包操作对比 最后总结: 在 /etc/yum.conf 的 [main] 后面添加以下配置即可! 复制代码 代码如下: exclude=kernel* ...
- php速成_day4
一.微信公众平台概述 1.微信发展史 1)2011年1月21日,腾讯推出微信应用程序.(张小龙) 2)2012年8月20日,腾讯推出微信公众平台功能,同年11月开放第三方接口 3)2013年11月注册 ...
- C#压缩解压zip 文件
/// <summary> /// Zip 压缩文件 /// </summary> public class Zip { public Zip() { } #region 加压 ...
- jQuery下锚点的平滑跳转
对于锚点的平滑跳转,我觉得要谨慎使用,在个人站点或是这个效果含有功能提示可以用一用,在一般的商业性质的网站上,权衡来讲,不用更好,当然,这只是我的个人意见.jQuery库已经为我们做了很多的工作了,所 ...
- CodeForces 1292A NEKO's Maze Game(思维)
#include <stdio.h> #include <string.h> #include <iostream> #include <string> ...
- windows支持apache、mysql、php集成环境推荐wampserver3.2 64位版本
对英文不感冒的同学很容易下载到更新包,而且官方的下载速度很慢,此文件为官方原版下载,现在分享给大家. 链接:https://pan.baidu.com/s/1LYyJi6FddvkQQNrLp4L6W ...
- 内存管理-MRC
MRC内存管理 环境:先关闭arc模式,选中项目->build Settings
- 关于CSS中的字体尺寸设置 em rem
常用单位 在CSS中可以用很多不同的方式来设定字体的尺寸.一般来说,这些单位被分成两大类:绝对单位(absolute)和相对单位(relative). 绝对单位在大多数情况下是相对于某些实际量度而言的 ...