ZXCHART的PHP 函数封装
来源:互联网 发布:数据录入员兼职公司 编辑:程序博客网 时间:2024/05/17 02:26
function zxchart($fdata,$style=null,$path=null){if (empty($fdata)) {echo "未指定数据文件" ;return ;}$chart_baseurl = empty($path)? FLEA::getAppInf('public_url') . '/chart':$path;$fprogram = "{$chart_baseurl}/zxchart.swf" ;if (!empty($style) && vefityResExist(FLEA::getAppInf('public_path'),"/chart/style/{$style}.stl")){$fstyle = "{$chart_baseurl}/style/{$style}.stl" ;}else $fstyle = "{$chart_baseurl}/style/pie2.stl" ;$_reallink = sprintf("%s?datafile=%s&stylefile=%s",$fprogram,$fdata,$fstyle);$_fmt = '<object classid = "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="400" height="300"><param name=movie value="%s"><param name=quality value=high><embed src ="%s" quality=high type="application/x-shockwave-flash" width="400" height="300"></embed></object>' ;echo sprintf($_fmt,$_reallink,$_reallink);}function UTF82GBK($text=null){if (!empty($text) && function_exists('iconv')){return iconv("UTF-8", "GBK", $text);}return $text ;}function zxchart_data($cols_headers,$rows_data,$toptext='Top',$btmtext='Bottom',$lfttext='Left',$rightext='Right'){define('ZXCHART_DATA_SL','\n');//定义换行符,必须是windows风格的echo UTF82GBK(sprintf('&tTText=%s&tBText=%s&tLText=%s&tRText=%s',$toptext,$btmtext,$lfttext,$rightext));$cols_headers = (empty($cols_headers))?array('','J','Q'):$cols_headers;$cols_headers = implode(";", $cols_headers);echo UTF82GBK("&title={$cols_headers};\n") ;if (!is_array($rows_data))return ;$i=1;while(!empty($rows_data)){$row = array_shift($rows_data);if (!empty($row)&&is_array($row)){$s = "&data{$i}=" . implode(";", $row) . ";";echo UTF82GBK($s).ZXCHART_DATA_SL;}$i++;}}
0 0
- ZXCHART的PHP 函数封装
- 一些常用封装的PHP函数
- php数据库常用函数的封装
- php过滤函数封装
- php函数封装
- php封装数据库函数
- php函数封装相关
- PHP-封装函数练习
- php学习笔记5--php自创功能函数的封装
- 一个简陋的支持HTTPS的PHP CURL封装函数
- 将php调用MySQL数据的函数封装成类
- PHP单文件上传原理及上传函数的封装
- 无意搜集到的一个mysql封装函数(php)
- PHP面向对象的mysql数据库函数封装
- PHP判断数组Array的维度(已封装函数)
- PHP单文件上传的过程化函数封装
- PHP封装curl的调用接口及常用函数
- 简单文件上传函数的封装(PHP)
- 色色在线聊天室!!!
- VS2015+VisualGDB 调试linux
- adb下安装apk
- edittext外层有ScrollView里面可滑动
- 震惊:原来在中国上海不算大,上海人也不算富
- ZXCHART的PHP 函数封装
- 位置传感器的组成及使用方法
- ZOPE 2 教程
- MQ框架
- 再遇中关村 -- 奸商,刀客,无辜的客户
- python实现的lower_bound和upper_bound
- 关于Kylin结果缓存的思考
- 因为梦见你离开
- JS:定义函数求斐波那契数列(特点:第1和2个数都是1,随后的数字是它前两个数字的和,如1,1,2,3,5,8,13,21,34,......)