[转载]PHP.MVC的使用方法

php服务器配置 立即下载
标题  PHP.MVC的使用方法     选择自 gln 的 Blog
关键字  PHP.MVC的使用方法
出处 

安装apache和php:


1.从http://www.apache.org下载相应的Apache版本。
2.从http://www.php.net下载相应的PHP版本。
3.从http://www.phpmvc.net下载相应的php.MVC版本。
4.建立目录c:/www作为Web服务器目录,c:/webapp作为Web根目录,
你也可以定义自己的目录,以下作相应的修改即可。
5.将Apache安装到c:/www,打开浏览器,在地址栏输入http://localhost测试是否安装成功
注意:如果你的系统上已经安装有其他Web服务器(如IIS 5),且占用了80端口,请先停止该服务器。
6.把php压缩到一个目录下,如:f:/php5
7.把php目录下的php.ini-dist拷贝到系统目录,C:/winnt,改名叫php.ini
8.根据php的版本,这里是php5,把php5ts.dll和libXXX.dll文件拷贝到C:/winnt/system32下
9.打开apache的配置文件httpd.conf,apache默认安装在C:/Program Files/Apache Group/Apache2下,因此配置文件就在这个目录的conf下
10.找到LoadModule那行,在下面输入:LoadModule php5_module "F:/php5/php5apache2.dll"(请根据你的位置修改)
11.找到AddType那行,在下面加入:AddType application/x-httpd-php .php
12.保存配置文件,打开php.ini文件
13.找到doc_root,在等号后面的引号里写上你的apache的web根目录,如:doc_root = "C:/www"
14.找到extension_dir,在等号后面的引号里写上你的php5目录下的ext目录地址,如:extension_dir = "f:/php5/ext".注:php4是extension目录
15.找到extension,这些行前面都有逗号,就是注释,你可以看你的php5下的ext目录下(php4是extension目录)有那些dll,然后就把前面的逗号去掉.
16.保存php.ini,打开apache,如果有错误请仔细查看上面的步骤.然后在写一个php文件,内容是:
<?php
phpinfo();
?>
保存为test.php,然后放到web根目录下,打开浏览器,输入:http://localhost/test.php,看看能不能正确显示.如正确即安装成功.


安装php.mvc:


1.将下载的php.mvc解压到web根目录下的phpmvc下(可自己改名字).
2.打开phpmvc下的Main.php打开,找到
$appServerRootDir = 'c:/webapp/phpmvc'; // no trailing slash
引号中间就是你要修改的phpmvc的解压目录
$moduleRootDir    = 'c:/webapp/phpmvc'; // no trailing slash
引号中间修改为和$appServerRootDir一样,因为这里是phpmvc的主目录,所以一样
$osType = 'WINDOWS';
引号中间修改为你的操作系统名,它的值只能是UNIX,WINDOWS,MAC中的一个
3.保存此文件,确认c:/webapp/phpmvc/WEB-INF目录下phpmvc-config.data有可写权限。
4.打开浏览器,在地址栏输入http://localhost/phpmvc/Main.php?do=stdLogon测试是否安装成功。(但是我一直都不成功)
5.要查阅更为详细的安装文档,请看http://www.phpmvc.net/docs/installIdx.php?doc=all
6.如果出现Call to a member function on a non-object in /WEB-INF/classes/phpmvc/utils/BootUtils.php错误,请先删除/WEB-INF/phpmvc-config.data文件内容,然后手动修改一下phpmvc-config.xml,比如加一个空格(只需要让php.MVC检测出该文件已经修改过,需要重新生成phpmvc-config.data文件即可).


安装php.mvc的官方例子:(可选)


1.注意:本实例应用程序要求类库版本问php.MVC Beta 0.3.4或更高
2.下载应用程序: php.MVC Users Guide 101 example. (http://www.phpmvc.net/download/rel/phpmvc-guide-101.zip)
3.解压缩到Web根目录,比如:C:/webapp/SalesReports
4.编辑Main.php文件,设置php.MVC类库路径及应用程序路径,如下:
 $appServerRootDir = 'C:/webapp/phpmvc'; // no trailing slash
引号里面要修改成你的phpmvc的解压目录
 $moduleRootDir = 'C:/webapp/SalesReports'; // no trailing slash
引号里面要修改成你的例子程序的解压目录
5.测试应用程序.访问地址http://localhost/SalesReports/Main.php?do=salesReport(这个我测试成功了)


开发一个自己的项目:


1.在web根目录下新建目录,如:study
2.将phpmvc解压目录下的Main.php和WEB-INF目录拷贝到study目录下,我们要去除我们不需要的文件
3.进入WEB-INF目录,删除除.htaccess,ModulePaths.php,phpmvc-config.xml,phpmvc-config_1_1.dtd,prepend.php以外的目录和文件
4.回到上层目录,修改Main.php文件(其实这个文件就是MVC的C,即控制器),找到$moduleRootDir,修改为此项目的目录,比如:C:/webapp/study
5.还要修改$actionDispatcher,后来需要修改,现在不需要
6.在WEB-INF下新建classes目录,里面放ActionForm,Action和ActionDispatcher类(这些类可以参考上面说的那个例子,这里就不说了).写好ActionDispatcher类后还要把它写到Main.php中的$actionDispatcher里去.
7.你可以在WEB-INF的上层目录写一些php文件用来做显示(也就是MVC的V,即视图),然后配置WEB-INF下的phpmvc-config.xml(可以根据例子或查看官方网站的教程).
8.写好后在浏览器中输入:http://localhost/study/Main.php?do=XXX
其中XXX代表你在phpmvc-config.xml中配置的一些action.看看你你的项目有没有成功.


使用phpmvc自带的ADODB连接池:


1.下载ado库,你可以在http://www.phpe.net/class/106.shtml找到
2.将它解压到你的phpmvc解压目录下的WEB-INF/lib下,这样你的ado库可能在C:/webapp/phpmvc/WEB-INF/lib/adodb下
3.打开C:/webapp/phpmvc/WEB-INF下的GlobalPaths.php,在function getGlobalPaths()中你可以看到许多$appDirs[],在这些$appDirs[]中添加一行:$appDirs[] = 'WEB-INF/lib/adodb';
即指定你的ado库目录
4.保存这个文件,打开globalPrepend.php,添加:
include_once 'WEB-INF/lib/adodb/adodb.inc.php'; //ado的主文件
include_once 'WEB-INF/lib/adodb/drivers/adodb-mysqlt.inc.php';  //mysql的ado驱动
include_once 'AdodbDataSource.php'; //phpmvc自带的ado接口文件
5.保存这个文件,打开phpmvc-config.xml文件在<phpmvc-config>标签中加入:
<data-sources>
    <data-source key = "ADODB_MYSQL_DATA_SOURCE" type = "AdodbDataSource">
      <set-property property = "host"         value = "localhost"/>
      <set-property property = "databaseType" value = "mysql"/>
      <set-property property = "database"     value = "study"/>
      <set-property property = "username"     value = "root"/>
      <set-property property = "password"     value = "123456"/>
      <set-property property = "persistent"   value = "False"/>
    </data-source>
</data-sources>
请根据具体情况修改value中的值,其中databaseType那个值需要看你是什么数据库了,不同数据库value也不一样,这里是mysql
6.找到WEB-INF/classes/phpmvc/dbcp目录下的AdodbDataSource.php,这个就是phpmvc自带的ado接口文件,但是此文件不能工作,你需要修改一下.
首先它的注释就没扩好,在文件的类定义class AdodbDataSource extends adodb_mysqlt上面那些注释没有好好的筐上,你需要加个/*
而且虽然你在phpmvc-config.xml里设置了数据库信息但好像它并没有全部都能得到,你需要在function open()中的$this->PConnect之前加上:
$this->databaseType = 'mysql'; //指定数据库是mysql
$this->database = 'study'; //指定数据库名是study,请根据具体情况自行更改
7.保存此文件.现在你可以使用ado了,在你需要数据库连接的地方,比如ActionForm和Action中.
方法是:
$dsKey = 'ADODB_MYSQL_DATA_SOURCE'; //这个就是你在phpmvc-config.xml中设定的key
$db =& $this->actionServer->getDataSource($dsKey); //得到连接
$sql = "SELECT * FROM user"; //sql语句
$recordSet =& $db->Execute($sql); //执行
if (!$recordSet)
{
 exit($db->ErrorMsg());
}
$rowArray = $recordSet->FetchRow(); //得到记录
if (!$rowArray)
{
 exit($db->ErrorMsg());
}
echo $rowArray['username']; //请将引号中的内容修改为你的字段名
echo $rowArray['password'];
$recordSet->Close();  //关闭连接
$db->Close();   //关闭连接
8.现在来运行一下你的程序吧


国际化:


1.你可以使用.properties文件(属性文件)来记录所有需要显示的文字,这样在视图显示的时候就不需要硬编码文字了,这样我们可以使用多个.properties文件来显示各国的语言
2.在这个例子中,我们写一个小的文件:my.properties,内容:
#井号是注释
logon.username.reqd=请输入一个合法的用户名 [{0}]
logon.password.reqd=请输入一个合法的密码 [{0}]
先不用管[]中的东西,那个我们以后在讲
3.保存文件到WEB-INF/classes下,即放在和action类一起的地方
4.现在就可以使用他们了,在需要文件的地方写以下代码:
$config = 'my'; //这里写你的属性文件的名字,不需要写.properties,程序会自动找
$defaultLocale = new Locale(); //默认的时区
$pmr = new PropertyMessageResources(NULL,$config,False);
$pmr->setDefaultLocale($defaultLocale);
//开始输出文字
echo @$pmr->getMessage($defaultLocale, 'logon.username.reqd');
引号中的是你要输出的文字在属性文件里定义的属性名
现在就可以了,我在前面使用了@,是因为这个可能会出现'notice'信息来破坏显示
如果你觉得上面的太罗嗦,可以将输出之前的语句写在一个php文件中比如叫global.php,然后每个页都包含它
5.现在属性文件中的内容显然是在用户名和密码输入错误的时候输出的,那么我们也希望输出的时候显示那个不合法的用户名和密码,那么我们只需在要显示的属性名后面加上[{0}].我们也可能要显示多个信息,那么就写[{0}] [{1}],这样依此类推.
6.现在我们需要在ActionForm中判断用户名和密码的合法性,不合法就输出错误信息.那么我们怎么给[{0}]传递要显示的错误用户名呢?follow me:
$args = array($username); //其中$username就是错误的用户名,如果有多个,都可以放在这个数组中
//现在就可以输出了
echo @$pmr->getMessage($locale, 'logon.username.reqd', $args);
7.现在来做一个英文版的,将my.properties文件复制成my_en_US.properties,并将文件中的文字修改成英文的,保存
8.我们刚才做的那个global.php文件,修改一下:
$defaultLocale = new Locale('en_US'); //改成美国时区,语言是英文
9.现在我们再来看看输出的结果,是不是已经变成英文的了.如果你不知道国家和语言的代号,比如:en_US,那么在phpmvc的解压目录下的/docs/Locale目录下可以找到


Obsidian免费同步全攻略:手把手教你用OneDrive+Remotely Save插件跨设备同步笔记 本文提供了一份详细的Obsidian免费同步方案指南,核心是利用OneDrive云存储与Remotely Save插件实现跨设备笔记同步。文章手把手教学,涵盖插件安装、OneDrive授权配置、桌面端与移动端的同步设置,并解答了常见问题,帮助用户在不依赖官方付费服务的情况下,构建稳定、自主的免费同步工作流。 阅读详情

相关推荐

YOLOv5轻量化实战:从Ghost模块到工业级部署的完整指南

本文详细介绍了YOLOv5轻量化实战,重点解析了Ghost模块在工业检测中的应用及其优化策略。通过Ghost卷积技术,模型参数量和GFLOPs显著降低,同时保持高精度,适用于实时性要求严格的工业场景。文章还提供了从模型优化到TensorRT加速的完整部署指南,助力开发者实现高效工业级应用。

weixin_28223453的博客 489

PHP.MVC的使用方法

安装apache和php:1.从http://www.apache.org下载相应的Apache版本。2.从http://www.php.net下载相应的PHP版本。3.从http://www.phpmvc.net下载相应的php.MVC版本。4.建立目录c:/www作为Web服务器目录,c:/webapp作为Web根目录,你也可以定义自己的目录,以下作相应的修改即可。5.将Apache安装到c:

网络猎狐犬 1677

基于JavaEE的银行大客户关系维护系统(JSP+java+springmvc+mysql+MyBatis)

基于JavaEE技术的大型银行客户关系管理系统可以实现客户信息的集中管理、客户需求的分析与挖掘、个性化的服务推荐等功能。+ Maven +mysql5.7或8.0+html+css+js等等组成,B/S模式 + Maven管理等等。用户发送请求:用户通过浏览器或其他客户端向系统发送请求,请求访问特定的页面或执行特定的操作。前端展示结果:前端接收到后端返回的数据,根据需要进行展示。数据返回给前端:后端程序处理完业务逻辑后,将结果数据返回给前端。后端程序接收到请求后,根据请求的类型和参数进行相应的处理。

gp1052的博客 719

使用PHP语言搭建自己的MVC框架

文章目录代码之前开始构建目录说明一级目录application 目录:framework 目录开始构建先跑起来框架核心实现把框架跑起来思考 代码之前 一件事情,如果你不能很容易的说出它,说明你还没有理解它。–汪明伟 框架及一些函数库已经帮助我们做了很多事情,我们只需要按照框架的规范进行使用就可以了。这样做确实很省时间,也不用花过多的时间纠结于底层实现,久而久之,容易形成思维惰性。如果框架本身有隐藏...

等待葛多 6569

AArch64 ARM64 寄存器介绍

除了上述通用寄存器,还有FPSR(浮点状态寄存器)和 FPCR(浮点控制寄存器)等。X29寄存器和X30寄存器在函数调用和堆栈帧的管理中扮演着关键角色。AArch64架构提供了31个通用寄存器,每个寄存器都可以用作64位X寄存器(X0~X30)或32位W寄存器(W0~W30)。使用X寄存器将导致64位的计算,使用W寄存器将导致32位的计算。EL0、EL1、EL2和EL3是AArch64架构中定义的四个特权级别(Exception Levels),用于支持不同的执行环境和特权级别。

lml435035844的博客 1万+

Cadence创建异形焊盘教程(详细操作)

背景:一些常见的矩形/圆形焊盘,设置参数就可。碰到非规则的一些焊盘,那只能用Cadence Allegro PCB来画咯。 一、新建图形 【File】——>【New…】 弹出如下窗口,选择绘制的类型Shape symbol、路径,输入名字 二、设置参数 【Setup】——>【Design Parameters…】 Enhanced display modes:增强型显示模型。全部勾选上。 在【Design】设置单位为mm 设置偏移量(-50,-50) 三、绘制图形 1、找到原点,即参考

qq_42057393的博客 2万+

第3章 MVC模式

3.2 理解MVC模式   模型(Model):表示用户使用的数据。     1.视图模型(View Model),只表示视图和控制器之间传递的数据,比较简单;     2.领域模型(Domain Model),表示业务领域的数据,以及处理这些数据的操作、转换、规则。   视图(View):用于把模型的某些部分渲染成用户界面(UI)。   控制器(Controller):     1....

weixin_30919235的博客 121

别再卡在Google验证了!用Header Editor插件5分钟搞定TryHackMe注册(附最新.json规则)

本文提供了使用Header Editor插件快速解决TryHackMe注册时Google验证失败问题的详细指南。通过导入特定的JSON规则文件,用户可以轻松绕过网络限制,5分钟内完成账号注册,无需复杂设置。文章包含完整的配置步骤、常见问题解决方案以及安全使用建议。

weixin_30736301的博客 462

PHP中使用MVC

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34360651的博客 611

【数据集】1970-2023年全球温室气体排放 GHG 数据集 EDGAR

1970-2023年全球温室气体排放 GHG 数据集 EDGAR

WW、forever的博客 1172

YOLO26 vs YOLOv12 vs YOLOv10:工业场景性能实测,速度/精度/部署难度全对比(附完整测试代码)

YOLO26:工业场景全能型选手,无NMS+无DFL设计让部署和推理都省心,小目标精度优势明显,CPU推理速度提升43%,适合大多数生产线场景YOLOv12:中大型目标检测专家,Area Attention在复杂背景下表现出色,适合汽车、家电等大型零部件检测YOLOv10:速度狂魔,GPU上性能领先,轻量化版本适合边缘部署,但小目标精度略逊,适合对实时性要求极高的分拣线场景。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 623

什么是mvc[转载]

M:model 模式 V:view 视图 C:control 控制 一般来形容JSP网站的3层结构,model就是底层的数据库,view就是指jsp的页面,control指在两者之间的控制如:javabean、servlet等。 回答者:无色叶子 - 助理 二级 5-15 20:46MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和

junsncn的专栏 1157

让 ABAP 复杂内表优雅“喂饱”:Complex Internal Table Filling 全面实战指南

本文为ABAP开发者系统梳理了复杂内表的填充与复制方法。重点介绍了work area的两种声明方式、APPEND操作的多形态用法及其初始值语义,以及VALUE #( )构造器的逐行与整表写法。同时讲解了CORRESPONDING的同名字段映射功能,帮助开发者在"航司与航线"等复杂业务场景中实现最佳实践。文章还涵盖内存优化、可读性建议和常见误区,提供可运行样例,适用于ABAP On-Premise和SAP BTP环境。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 168

php 框架搭建,用PHP搭建自己的MVC框架

现如今市面上有许多PHP框架,像 ThinkPHP、YII、Laravel,那么如何自己搭建一个PHP框架呢?这里有一篇博文写的非常好,特意转载过来,供朋友们研究,原文请戳详情。一、什么是MVCMVC 模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC 模式的目的...

weixin_29165465的博客 351

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

PHP代码审计之MVC与ThinkPHP简介

今天继续给大家介绍渗透测试相关知识,本文主要内容是PHP代码审计之MVC与ThinkPHP简介。 一、MVC简介 二、ThinkPHP简介

永远是少年 2209

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

PHP实现MVC开发: 一个简单的MVC

本文转载自:https://www.cnblogs.com/fengxilanghu/archive/2011/02/18/1958029.html 作者:fengxilanghu 转载请注明该声明。今天研究了下PHP MVC结构,所以决定自己写个简单的MVC,以待以后有空再丰富。 至于什么MVC结构,其实就是三个Model,Contraller,View单词的简称,,Model,主要任务就是把...

w36680130的博客 186

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

PHP mvc的学习

MVC 在学JAVA的时候就了解过,所以在学PHP的时候相对比较简单多了。 M:意味着读取数据库的数据,或读取文本的数据。简单理解就是读数据。 V:意味着视图,就是给用户查看的界面,给予用户交互操作。简单理解就是图形界面。 C:意味着控制,就是业务的逻辑问题控制,例如说客户要访问到哪?简...

chiqu8683的博客 258

php mvc进化,PHP 开发一个 MVC 框架

在 PHP 开发的世界里,有许许多多优秀的框架帮助开发者快速创建一个 Web 工程,其中 MVC 框架以其简明的逻辑、易维护特性、人性化的开发流程成为框架设计理念的主流。课程中用到了容器,依赖注入,分发器,类自动加载,命名空间等知识点。通过学习这些知识,可以加深你对 Laravel、Yii 等使用了依赖注入思想的框架的理解。我们将你平时在使用框架过程中遇到的一些似是而非的疑惑,进行大刀阔斧的拆解,...

weixin_42456278的博客 177

php使用的方法,php中::的使用方法

双冒号操作符即作用域限定操作符Scope Resolution Operator可以访问静态、const和类中重写的属性与方法。在类定义外使用的话,使用类名调用。在PHP 5.3.0,可以使用变量代替类名。Program List:用变量在类定义外部访问class Fruit {const CONST_VALUE = 'Fruit Color';}$classname = 'Fruit';echo...

weixin_39736650的博客 413

php mvc点击选择图片上传,在PHP.MVC中上传文件_php

php.MVC官方网站上介绍的是使用PEAR::HTTP_Upload 包来处理上传,而我只是用原始的方式来进行上传的处理,主要是为了说明在MVC的框架中怎样上传文件.以后我可能会使用PEAR::HTTP_Upload 包来做.1.打开phpmvc-config.xml,在标签中加上:其中maxFileSize为上传文件大小的最大值,单位是字节,上传的文件会用一个临时的名字存放在php.ini所配...

weixin_33836042的博客 209

理解PHP中的MVC编程之MVC框架简介

【什么是MVC?】   MVC是一个可以让你把“三个部分(即MVC的全称,Model、View、Controller)”谐调地组成一个复杂应用程序的概念。一辆汽车就是一个在现实生活中非常好的MVC例子。我们看车都看两个View(显示)部分:内部和外部。而这两个都离不开一个Controller(控制者):司机。刹车系统、方向盘和其他操控系统代表了Model(模型):他们从司机(Controller)

小华的专栏 1117

mvc 影响php性能,逐步提升php框架的性能_php

一、当前框架存在什么问题目前主流的框架Zend Framework、Cakephp等都采用了MVC模式,同时实现了URL的路由分配。比如说http://www.xxx.com/user/login就会映射到userController对象中的loginAction方法,http://www.xxx.com/user/register对应为userController对象中的registerActi...

weixin_33871105的博客 156

PHP MVC 例子

本文转载于如下链接: 点击打开链接 深入浅析用PHP实现MVC 作者:thl 字体:[增加 减小] 类型:转载 时间:2016-03-02 我要评论 在PHP中使用MVC越来越流行了,特别是在一些开源的框架当中。接下来通过本文给大家介绍PHP实现MVC的相关知识,感兴趣的朋友一起学习吧 在PHP中使用MVC越来越流行了,

juster7的博客 355

php mvc model_PHP mvc框架简单示例 【原创】

1、MVC编程模式MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式:Model(模型)表示应用程序核心(比如数据库记录列表)。View(视图)显示数据(数据库记录)。Controller(控制器)处理输入(写入数据库记录)。MVC 模式同时提供了对 HTML、CSS 和 JavaScript 的完全控制。Model(模型)...

weixin_34554800的博客 155

php初学者mvc学,PHP MVC 从零学起(1)

PHP MVC 从零学起,带你编写自己的框架。想拥有属于自己的框架吗?来吧,带你装B,带你飞。项目默认访问:http://虚拟域名/index.php?mod=main&act=index第1集,简单入门 MVC目录结构:-----------controllers----------------------controller.php----------------------main....

weixin_32297123的博客 135

【转载】 手把手编写PHP MVC实例教程 仅供学习

目录 1 什么是MVC2 为什么要自己开发MVC框架3 开始开发自己的MVC框架 3.1 目录准备3.2 代码规范3.3 重定向3.4 入口文件3.5 配置文件和主请求3.6 控制器/Controller基类3.7 模型Model基类3.8 视图View类 4 应用 4.1 数据库部署4.2 部署模型4.3 部署控制器4.4 部署视图4.5 应用测试 1 什么是M

千里之行 丶 始于足下 1057
上一篇: [转载]天方夜谭VCL: 开门
下一篇: [转载]在SQL中删除重复记录(多种方法)
Rex_love_Burger
博客等级 码龄23年 13粉丝 47原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值