zf框架的数据库追踪器使用示例


Posted in PHP onMarch 13, 2014

调用追踪器的方法

$Profiler = $Db -> getProfiler();
<?php
/*
追踪器的使用方法
*/
//引入Loader类(自动加载类)
require_once("Zend/Loader.php");
//使用Loader类引入一个Db类
Zend_Loader::loadClass("Zend_Db");
//引入Zend_Db的状态器
Zend_Loader::loadClass("Zend_Db_Statement_Pdo");
//配置数据库连接信息
$Config = array('host' => '127.0.0.1' ,
    'username' => 'root' , 
    'password' => '111' , 
    'dbname' => 'test',
    'profiler' => "true"
    );
//告诉Zend_Db类所操作的数据库和数据库配置信息
$Db = Zend_Db::factory('PDO_Mysql' , $Config); 
//执行编码语句 
$Db -> query("set names utf8");
//-----------------------------------------------------
$Sql = "select * from gongsi";
$Db -> query($Sql);
//调用追踪器的方法
$Profiler = $Db -> getProfiler();
//获取提交语句的条数
echo "提交的个数:" . $Profiler -> getTotalNumQueries() . "<br>";
//获取SQL语句执行的信息
$Result = $Profiler -> getQueryProfiles();
foreach ($Result as $key => $value) 
{
 //输出运行过的语句
 echo "文本内容为:" . $value->getQuery() . "<br>";
 //输出运行语句所花费的时间
 echo "花费时间为:" . $value->getElapsedSecs() . "<br>";
}
//输出所有语句花费的总时间
echo "花费的总时间为:" . $Profiler -> getTotalElapsedSecs();
?>
PHP 相关文章推荐
PHP的FTP学习(一)[转自奥索]
Oct 09 PHP
PHP 和 XML: 使用expat函数(一)
Oct 09 PHP
生成静态页面的php函数,php爱好者站推荐
Mar 19 PHP
用PHP读取RSS feed的代码
Aug 01 PHP
PHP Squid中可缓存的动态网页设计
Sep 17 PHP
zf框架的session会话周期及次数限制使用示例
Mar 13 PHP
PHP实现无限级分类(不使用递归)
Oct 22 PHP
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例
Jan 07 PHP
php基于ob_start(ob_gzhandler)实现网页压缩功能的方法
Feb 18 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
Aug 30 PHP
yii框架使用分页的方法分析
Jul 25 PHP
PHP实现文件上传后台处理脚本
Mar 04 PHP
zf框架的校验器InArray使用示例
Mar 13 #PHP
zf框架的session会话周期及次数限制使用示例
Mar 13 #PHP
zf框架的registry(注册表)使用示例
Mar 13 #PHP
zf框架的Filter过滤器使用示例
Mar 13 #PHP
zf框架的校验器使用使用示例(自定义校验器和校验器链)
Mar 13 #PHP
使用PHP导出Redis数据到另一个Redis中的代码
Mar 12 #PHP
PHP的变量类型和作用域详解
Mar 12 #PHP
You might like
磨咖啡豆的密诀
2021/03/03 冲泡冲煮
php实现屏蔽掉黑帽SEO的搜索关键字
2015/04/15 PHP
PHP基于单例模式实现的mysql类
2016/01/09 PHP
thinkphp jquery实现图片上传和预览效果
2020/07/22 PHP
PHP 实现浏览记录并按日期分组
2017/05/11 PHP
thinkPHP框架实现的无限回复评论功能示例
2018/06/09 PHP
Laravel5.1 框架Request请求操作常见用法实例分析
2020/01/04 PHP
javascritp实现input输入框相关限制用法
2007/06/29 Javascript
JavaScript实现的图像模糊算法代码分享
2014/04/22 Javascript
JS+CSS实现可以凹陷显示选中单元格的方法
2015/03/02 Javascript
jQuery简单实现QQ空间点赞已经取消点赞
2015/04/02 Javascript
ECMAScript6函数剩余参数(Rest Parameters)
2015/06/12 Javascript
js窗口关闭提示信息(兼容IE和firefox)
2015/10/23 Javascript
用AngularJS的指令实现tabs切换效果
2016/08/31 Javascript
Javascript中内建函数reduce的应用详解
2016/10/20 Javascript
jquery对所有input type=text的控件赋值实现方法
2016/12/02 Javascript
JavaScript 网页中实现一个计算当年还剩多少时间的倒数计时程序
2017/01/25 Javascript
基于JS代码实现简单易用的倒计时 x 天 x 时 x 分 x 秒效果
2017/07/13 Javascript
ES6中字符串string常用的新增方法小结
2017/11/07 Javascript
详解ES6语法之可迭代协议和迭代器协议
2018/01/13 Javascript
在layui tab控件中载入外部html页面的方法
2019/09/04 Javascript
Python2/3中urllib库的一些常见用法
2017/12/19 Python
Python中asyncio与aiohttp入门教程
2018/10/16 Python
python 字符串只保留汉字的方法
2018/11/16 Python
windows、linux下打包Python3程序详细方法
2020/03/17 Python
西班牙在线宠物商店:zooplus.es
2017/02/24 全球购物
美国名牌手表折扣网站:Jomashop
2020/05/22 全球购物
2014年单位植树节活动方案
2014/03/23 职场文书
小学生安全演讲稿
2014/04/25 职场文书
机动车交通事故协议书
2015/01/29 职场文书
英文慰问信范文
2015/03/24 职场文书
关于召开会议的通知
2015/04/15 职场文书
毕业论文致谢部分怎么写
2015/05/14 职场文书
公司年会开场白
2015/06/01 职场文书
生死抉择观后感
2015/06/09 职场文书
Python学习之os包使用教程详解
2022/03/21 Python