功能最强大的php框架,【精粹】架构合理+强大的PHP框架再次推荐,傲视群雄~
PHP code<?php
class IndexAction extends YouYaX
{
//伪静态设置.html,注意这里配置了,下面全都要加上.html
public function lizi1()
{
header("Content-type: text/html; charset=utf-8");
$this->display("lizi1.html");
}
//获取配置项
public function getC(){
$this->assign('cdata',C('static_url'));
$this->display('c.html');
}
//跳转方法
public function jump(){
$this->redirect("Index/lizi1.html");
}
//增加数据,常规操作
public function adddata(){
$data['title']='ChangShu';
$this->add($data,"demo");
$this->redirect("Index/lizi1.html");
}
//更新数据
public function savedata(){
$data['title']='ChangShu2';
$this->save($data,"demo",1);
$this->redirect("Index/lizi1.html");
}
//查找单条数据集
public function finddata(){
$data=$this->find("demo","string",1);
$this->assign('data',$data);
$this->display('find.html');
}
//查找数据集合
public function seldata(){
$data=$this->select("select * from demo where id between 1 and 3");
$this->assign('data',$data);
$this->display('sel.html');
}
//删除数据,略
//数据表实例化操作
public function tadd(){
$u=T("demo");
$u->title='nantong';
$u->add();
$this->redirect("Index/lizi1.html");
}
//实例化更新数据
public function tsave(){
$u=T("demo");
$u2=$u->find(1);
$u2->title='SUZHOU';
$u2->save();
$this->redirect("Index/lizi1.html");
}
//查找数据集,,集合等等,省略,,参阅中文手册
//多语言,要修改lng/lang.php
public function lang(){
$this->display('lang.html');
}
//验证方法,要修改Model/Model.php
public function vali(){
$data='';
//$data="hell";
if(match($data,"title")){
$this->redirect("Index/lizi1.html");
}
}
//二维数组调用函数,使用common/common.php
public function common(){
$u=T("demo");
$data=$u->select("1,2,3");
$this->assign('data',$data);
$this->display("common.html");
}
//大型复杂项目循环数组运算使用,注意$this->array_array $this->array_two的用法
public function dophp(){
$data=$this->select("select * from demo");
$this->assign('data',$data);
$this->display('fuza.html');
}
}
?>
功能最强大的php框架,【精粹】架构合理+强大的PHP框架再次推荐,傲视群雄~相关推荐
- 浅谈框架与架构的区别
背景 设计模式的学习贯彻我们整个学习过程中,当然一遍是不可能完全深入理解的,需要我们通过不断的接触才会对设计模式有更深层次的理解.设计模式就是告诉我们针对特定问题如何组织类,对象和接口之间的关系,是前 ...
- 调度框架学习笔记(3)—— 集群调度框架的架构演进过程
本章是 The evolution of cluster scheduler architectures 文章的学习笔记.这篇文章讨论了这些年调度架构是如何发展的以及为什么会这样发展. 首先介绍一下这 ...
- SOA之(2)——SOA架构基础概念与设计框架
SOA的设计框架 设计框架与架构相关的概念紧密相连,原则.模式和架构始终是与设计共舞的. SOA服务设计的原则中记录了一个基础的设计框架: 设计特性(Design Characteristic)--由 ...
- 集群调度框架的架构演进之路
http://www.infoq.com/cn/articles/scheduler-architectures 编者按 集群架构是现代数据中心非常重要的组件,在最近几年中有长足发展.架构也从单体式设 ...
- Netty框架整体架构及源码知识点
Netty概述 Netty是一个高性能.异步事件驱动的NIO框架,它提供了对TCP.UDP和文件传输的支持.作为当前最流行的NIO框架,Netty在互联网领域.大数据分布式计算领域.游戏行业.通信行业 ...
- C/S框架-WebService架构用户凭证(令牌)解决方案
C/S框架-WebService架构用户凭证(令牌)解决方案 http://www.csframework.com/archive/5/arc-5-20110520-1504.htm C/S框架高级版 ...
- .NET平台功能最强大,性能最佳的JSON库
转自:陈鑫伟 cnblogs.com/Dogwei/p/10372436.html Swifter.Json 这是迄今为止 .Net 平台功能最强大,性能最佳的 JSON 序列化和反序列化库. Git ...
- ABP vNext微服务架构详细教程——分布式权限框架(上)
1 简介 ABP vNext框架本身提供了一套权限框架,其功能非常丰富,具体可参考官方文档:https://docs.abp.io/en/abp/latest/Authorization 但是我们使用 ...
- spring框架三层架构_Spring框架架构
spring框架三层架构 这是Spring Framework Architecture的概述. 了解Spring Framework的各个组成部分如何组织以及如何相互联系. 如果您想了解什么是Spr ...
最新文章
- ARM 的几个重要特点
- C语言中的CONST使用
- Windows server2012虚拟机 密码重置
- SOCKET是调用操作系统通信服务的一种机制
- sql server优化策略
- php样式无法加载 路径对的,网站首页 有时加载不了样式
- UVA 473——Raucous Rockers
- SLAM方向公众号、知乎、博客学习参考
- javascript-流程控制-循环-分支-三元运算符
- Criteria和DetachedCriteria区别应用
- IIS虚拟目录控制类
- 恭喜您被选为CSDN插件内测用户:点此领取福利
- Mojoportal 的用户系统
- 深入浅出统计学 笔记 总结 学习心得
- 搞深度学习如何快速读懂开源代码?
- 揭秘0撸资金盘:区块链噱头,拉人头模式,数亿元收割
- matlab编程螺旋oam,一种多模态OAM涡旋电磁波微带阵列天线制造技术
- 业务与信令-第5章VoLTE原理
- iPhone 手机存储空间没有了
- 使用h5的方式来实现钟表