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 curl模拟浏览器采集阿里巴巴的实现代码
Apr 20 PHP
apache+codeigniter 通过.htcaccess做动态二级域名解析
Jul 01 PHP
php导入导出excel实例
Oct 25 PHP
php输入流php://input使用示例(php发送图片流到服务器)
Dec 25 PHP
PHP连接MySQL的2种方法小结以及防止乱码
Mar 11 PHP
php jsonp单引号转义
Nov 23 PHP
PHP开发Apache服务器配置
Jul 15 PHP
Laravel的throttle中间件失效问题解决方法
Oct 09 PHP
PHP实现防盗链的方法分析
Jul 25 PHP
PHP堆栈调试操作简单示例
Jun 15 PHP
PHP htmlentities()函数用法讲解
Feb 25 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
初级的用php写的采集程序
2007/03/16 PHP
一组PHP可逆加密解密算法实例代码
2014/01/21 PHP
PHP保存带BOM文件的方法
2015/02/12 PHP
php目录拷贝实现方法
2015/07/10 PHP
JQuery 学习笔记 选择器之三
2009/07/23 Javascript
JS+XML 省份和城市之间的联动实现代码
2009/10/14 Javascript
jQuery写fadeTo示例代码
2014/02/21 Javascript
JavaScript获取flash对象与网上的有所不同
2014/04/21 Javascript
js实现div闪烁原理及实现代码
2014/06/24 Javascript
jQuery中inArray方法注意事项分析
2016/01/25 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
2016/04/07 Javascript
bootstrap侧边栏圆点导航
2017/01/11 Javascript
jQuery实现鼠标滑过预览图片大图效果的方法
2017/04/26 jQuery
dropload.js插件下拉刷新和上拉加载使用详解
2017/10/20 Javascript
Angularjs之如何在跨域请求中传输Cookie的方法
2018/06/01 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
微信小程序中网络请求缓存的解决方法
2019/12/29 Javascript
uniapp与webview之间的相互传值的实现
2020/06/29 Javascript
React倒计时功能实现代码——解耦通用
2020/09/18 Javascript
python基于xml parse实现解析cdatasection数据
2014/09/30 Python
Python实现CET查分的方法
2015/03/10 Python
详解python并发获取snmp信息及性能测试
2017/03/27 Python
python3实现名片管理系统
2020/11/29 Python
django 信号调度机制详解
2019/07/19 Python
Selenium环境变量配置(火狐浏览器)及验证实现
2020/12/07 Python
借助HTML5 Canvas来绘制三角形和矩形等多边形的方法
2016/03/14 HTML / CSS
Joe Fresh官网:加拿大时尚品牌和零售连锁店
2016/11/30 全球购物
英语硕士生求职简历的自我评价
2013/10/15 职场文书
探亲邀请信范文
2014/01/30 职场文书
秘书英文求职信范文
2014/01/31 职场文书
开学典礼决心书
2014/03/11 职场文书
村创先争优活动总结
2014/08/28 职场文书
个人事迹材料范文
2014/12/29 职场文书
走近毛泽东观后感
2015/06/04 职场文书
创业计划书介绍
2019/04/24 职场文书
springboot读取nacos配置文件
2022/05/20 Java/Android