`
sw1982
  • 浏览: 504349 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

【php】验证CI框架controller是否单例

 
阅读更多

通过不同浏览器、相同浏览器进行set/get操作,确认contoller是多例的,每次请求均会实例化一次,类似struts2的action。 

 

可以直接定义类变量,不会受多线程的影响。

 

<?php
class Info extends CI_Controller {

	private $userId="0";

	public function __construct() {
		parent::__construct();
	}

	
	function set(){
		$this ->userId = "234";
		var_dump($this ->userId) ;
	}
	
	function get(){
		var_dump($this ->userId) ;
	}

}

 

分享到:
评论

相关推荐

    浅谈Spring 的Controller 是单例or多例

    主要介绍了浅谈Spring 的Controller 是单例or多例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    SpringBoot工程SSM框架Controller控制层开发案例(IDEA版)

    使用IDEA开发工具、SpringBoot工程、SSM框架、实现Controller层控制层开发案例讲解。

    PHP高性能组合框架(C扩展)

    1、考虑之前做的项目都是CI框架,如果全部推翻,将会有超级多的东西需要修改,所以我将CI引擎替换,但是SuperCI对外提供的调用方式不变, 2、框架支持4层架构,Controller、Business、Dao、View 层。 3、首先我将C...

    codeIgniter3.*支持controller带目录

    class CommonHomeController extends CI_Controller { public function index() { echo 'home'; } public function test() { echo 'test'; } } 则访问就是/common/home(可不带index)和/common/test

    PHP高性能4层框架SuperCI

    1、考虑之前做的项目都是CI框架,如果全部推翻,将会有超级多的东西需要修改,所以我将CI引擎替换,但是SuperCI对外提供的调用方式不变, 2、框架支持4层架构,Controller、Business、Dao、View 层。 3、首先我将C...

    Nginx+CI框架出现404错误怎么解决

    最近刚学ci框架,做了个简单的项目,在本地搭服务器的环境都调通了,但是部署到远程服务器时: http://example.com/(index.php)/ 可以访问(为配置的默认controller-class) http://example.com/(index.php)/...

    i2c controller verilog 实现

    i2c controller verilog wishbone i2c 控制器 verilog 代码 实现 。 做SOC的必看

    i2c_controller

    I2C接口控制器。是常用的三总线控制器之一,还有SPI,PCI等。

    I2C controller core

    I2C 接口控制器 转自 opencores

    I2C Controller_Xilinx CPLD VHDL源码参考设计

    I2C Controller_Xilinx CPLD VHDL源码参考设计

    SpringBoot工程SSM框架Controller控制层开发案例(Eclipse版)

    使用Eclipse开发工具、SpringBoot工程、SSM框架、实现Controller层控制层开发案例讲解。

    CI框架支持$_GET的两种实现方法

    本文实例讲述了CI框架支持$_GET的两种实现方法。分享给大家供大家参考,具体如下: 首先ci框架在2.0以后就支持GET了,所以使用毫无压力! 1.使用get传递参数的方法: CI会自动将超过URI的两部分作为参数传给方法。...

    CodeIgniter自定义控制器MY_Controller用法分析

    Codeigniter所有的控制器都必须继承CI_Controller类,但CI_Controller类位于system目录下,不太方便修改。为方便做一些公用的处理,通常情况下我们会在core下创建MY_Controller,用来继承CI_Controller,从而项目中...

    codeigniter_CI框架高级技巧,提升开发效率

    (1)自动加载models,简易的使用方式...(2)防止model-controller名字冲突 (3)表单验证“唯一值” (4)从命令行运行codeigniter (5)添加Doctrine orm 到codeigniter (6)允许所有类型的文件上传 ^……更多小技巧

    PHP框架Zend_Framework.ppt

    Zend Framework (简写ZF)是由 Zend 公司支持开发的完全基于 PHP5 的开源PHP开发框架,可用于开发 Web 程序和服务,ZF采用 MVC(Model–View-Controller) 架构模式来分离应用程序中不同的部分方便程序的开发和维护。...

    SuperCI框架

    1、考虑之前做的项目都是CI框架,如果全部推翻,将会有超级多的东西需要修改,所以我将CI引擎替换,但是SuperCI对外提供的调用方式不变, 2、框架支持4层架构,Controller、Business、Dao、View 层。 3、首先我将C...

    JHPHP框架,精小的PHP开发框架 PHP快速开发框架

    2、Web应该引入JHPHP框架文件 3、JH.php接收用户请求参数app,mod,act(默认)去选择不同的controlle文件的和方法 4、Controller选择并向model发送数据请求 5、Model接受请求,并向数据查询数据 6、Database返回查询...

    如何让CI框架支持service层

    大家知道CodeIgniter框架式MVC分层的,通常大家把业务逻辑写到Controller中,而Model只负责和数据库打交道。 但是随着业务越来越复杂,controller越来越臃肿,举一个简单的例子,比如说用户下订单,这必然会有一系列...

    i2c.rar_Free!_I2C IP master_I2C free_i2c controller_i2c master

    i2c master controller, free ip

    SSM框架下基本的mapper,dao,service,controller等相关文件的整理

    SSM框架下基本的mapper,dao,service,controller等相关文件的整理

Global site tag (gtag.js) - Google Analytics