Yii数据读取与跳转参数传递用法实例分析


Posted in PHP onJuly 12, 2016

本文实例讲述了Yii数据读取与跳转参数传递用法。分享给大家供大家参考,具体如下:

$toop=array('id'=>'aaaa','name'=>'bbbb','nickname'=>'ccccc','phone'=>'ddddd','status'=>'eeeeee','mytest'=>$te);
$test='hello world!';
$te="\$this->test='qweqw'";
$conn=Yii::app()->db;
$sql="select * from tbl_user";
$command=$conn->createCommand($sql);
$dataReader=$command->query();
//$rows=$dataReader->readAll();
while(($row=$dataReader->read())!==false) {
  var_dump($row);
}
$this->render('index',array('toop'=>$toop,'var1'=>$test,'var2'=>$te));

$row的结果是:

array (size=4)
 'id' => string '1' (length=1)
 'username' => string 'test1' (length=5)
 'password' => string 'pass1' (length=5)
 'email' => string 'test1@example.com' (length=17)
array (size=4)
 'id' => string '2' (length=1)
 'username' => string 'test2' (length=5)
 'password' => string 'pass2' (length=5)
 'email' => string 'test2@example.com' (length=17)
array (size=4)
 'id' => string '3' (length=1)
 'username' => string 'test3' (length=5)
 'password' => string 'pass3' (length=5)
 'email' => string 'test3@example.com' (length=17)

$rows的结果:

array (size=21)
 0 =>
  array (size=4)
   'id' => string '1' (length=1)
   'username' => string 'test1' (length=5)
   'password' => string 'pass1' (length=5)
   'email' => string 'test1@example.com' (length=17)
 1 =>
  array (size=4)
   'id' => string '2' (length=1)
   'username' => string 'test2' (length=5)
   'password' => string 'pass2' (length=5)
   'email' => string 'test2@example.com' (length=17)
 2 =>
  array (size=4)
   'id' => string '3' (length=1)
   'username' => string 'test3' (length=5)
   'password' => string 'pass3' (length=5)
   'email' => string 'test3@example.com' (length=17)
 3 =>
  array (size=4)
   'id' => string '4' (length=1)
   'username' => string 'test4' (length=5)
   'password' => string 'pass4' (length=5)
   'email' => string 'test4@example.com' (length=17)

$dataReader->read() 与 $dataReader->readAll() 不能同时使用 当$dataReader->read()读完之后$dataReader->readAll()读取的为空,反之一样。

通过render传递的参数可以这样调用:

<?php
var_dump($toop);
var_dump($var1);
var_dump($var2);
?>

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
oracle资料库函式库
Oct 09 PHP
在PHP中使用Sockets 从Usenet中获取文件
Jan 10 PHP
php面向对象全攻略 (三)特殊的引用“$this”的使用
Sep 30 PHP
php数组函数序列之array_intersect() 返回两个或多个数组的交集数组
Nov 10 PHP
国外十大最流行的PHP框架排名
Jul 04 PHP
全面解读PHP的人气开发框架Laravel
Oct 15 PHP
php 无限级分类 获取顶级分类ID
Mar 13 PHP
中高级PHP程序员应该掌握哪些技术?
Sep 23 PHP
thinkphp实现附件上传功能
May 26 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
Jun 16 PHP
PHP开发实现快递查询功能详解
Apr 08 PHP
laravel 根据不同组织加载不同视图的实现
Oct 14 PHP
微信支付开发发货通知实例
Jul 12 #PHP
thinkphp中的url跳转用法分析
Jul 12 #PHP
微信支付开发订单查询实例
Jul 12 #PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
Jul 12 #PHP
PHP简单实现DES加密解密的方法
Jul 12 #PHP
微信支付开发交易通知实例
Jul 12 #PHP
php实现的debug log日志操作类实例
Jul 12 #PHP
You might like
安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法
2007/04/16 PHP
php中ftp_chdir与ftp_cdup函数用法
2014/11/18 PHP
js新闻滚动 js如何实现新闻滚动效果
2013/01/07 Javascript
如何在父窗口中得知window.open()出的子窗口关闭事件
2013/10/15 Javascript
使用js完成节点的增删改复制等的操作
2014/01/02 Javascript
Javascript的严格模式strict mode详细介绍
2014/06/06 Javascript
javascript面向对象特性代码实例
2014/06/12 Javascript
jquery模拟进度条实现方法
2015/08/03 Javascript
详解js私有作用域中创建特权方法
2016/01/25 Javascript
Bootstrap编写一个同时适用于PC、平板、手机的登陆页面
2016/06/30 Javascript
jQuery数组处理函数整理
2016/08/03 Javascript
Angular2 Service实现简单音乐播放器服务
2017/02/24 Javascript
javascript 中事件冒泡和事件捕获机制的详解
2017/09/01 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
axios 处理 302 状态码的解决方法
2018/04/10 Javascript
小程序转发探索示例
2019/02/19 Javascript
详解Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成)
2019/04/20 Javascript
python如何爬取个性签名
2018/06/19 Python
python 字典中文key处理,读取,比较方法
2018/07/06 Python
使用 python pyautogui实现鼠标键盘控制功能
2019/08/04 Python
python手机号前7位归属地爬虫代码实例
2020/03/31 Python
Python气泡提示与标签的实现
2020/04/01 Python
Python读取配置文件(config.ini)以及写入配置文件
2020/04/08 Python
python中urllib.request和requests的使用及区别详解
2020/05/05 Python
详解Python遍历列表时删除元素的正确做法
2021/01/07 Python
HTML5实现自带进度条和滑块滑杆效果
2018/04/17 HTML / CSS
柏林通行证:Berlin Pass
2018/04/11 全球购物
爱尔兰领先的在线体育用品零售商:theGAAstore
2018/04/16 全球购物
医学检验专业个人求职信范文
2013/12/04 职场文书
教你打造完美的创业计划书
2014/01/06 职场文书
社团活动策划书范文
2014/01/09 职场文书
工作失职检讨书范文
2014/01/16 职场文书
大学生个人事迹材料
2014/01/21 职场文书
高中生操行评语
2014/04/25 职场文书
浅谈Python中的函数(def)及参数传递操作
2021/05/25 Python
Netty分布式客户端接入流程初始化源码分析
2022/03/25 Java/Android