-
php导出csv格式数据并将数字转换成文本的思路以及代码示例
本文为大家讲解的是php导出csv格式数据并将数字转换成文本的思路以及代码示例,感兴趣的同学参考下。 最近接的一个项目,需要将一些统计结果之类的东西导出成CSV,以便做报表,根据往常经验,现将思路和代码都发出来,如有更好的方法,希望高手指正 php导出csv格式数据实现: 先定义一个字符串 存储内容,例如 $exportdata = '规则111,规则222,审222,规222,服2222,规则1,规则2,规则3,匹配字符,设置时间,有效期'."n"; 然后对需要保存csv的数组进行foreach循环,例如 if (!empty($lists)){ foreach($lists as $key => $value){ $time = date("Y-m-d_H:i:s", $value['add_time']); $exportdata .= ""t&...
PHP 2014-12-19 01:48:04 -
MySQL中采用类型varchar(20)和varchar(255)的区别及性能上的影响
本文为大家讲解的是 MySQL中采用类型varchar(20)和varchar(255)的区别及性能上的影响,感兴趣的同学参考下. mysql介绍 MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中...
数据库操作教程 2014-12-18 02:21:05 -
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
本文为大家讲解的是php导出csv数据在浏览器中输出提供下载或保存到文件的示例(强制下载),感兴趣的同学参考下。 1.在浏览器输出提供下载 /** * 导出数据到CSV文件 * @param array $data 数据 * @param array $title_arr 标题 * @param string $file_name CSV文件名 */ function export_csv(&$data, $title_arr, $file_name = '') { ini_set("max_execution_time", "3600"); $csv_data = ''; /** ...
PHP 2014-12-18 02:18:04 -
php ZipArchive压缩函数使用详解及示例代码
本文为大家讲解的是php ZipArchive压缩函数使用详解,感兴趣的同学参考下. 在php中生成zip文件我们只要使用一个php zip压缩ZipArchive函数就可以了,下面小编来给大家总结两个实现一个是利用ZipArchive生成zip,另一个压缩文件夹下所有文件 用ZipArchive压缩文件,这个是php的扩展类,自php5.2版本以后就已经支持这个扩展,如果你在使用的时候出现错误,查看下php.ini里面的extension=php_zip.dll前面的分号有没有去掉,然后再重启Apache这样才能使用这个类库。 例1、生成zip 压缩文件 <?php /* 生成zip 压缩文件 */ function create_zip($files = array(),$destination = '',$overwrite = false) { //if the zip file already exists and overwrite is false, return false &n...
PHP 2014-12-18 02:15:07 -
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
本文为大家讲解的是php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用示例详解,感兴趣的同学参考下。 一、取部份字符串...
PHP 2014-12-17 15:48:07 -
php的ZipArchive类用法实例
本文主要为大家讲解了php的ZipArchive类的用法,较为详细的讲述了ZipArchive类操作zip文件的方法,需要的朋友可以参考下 通常来说,php5.2开始支持ZipArchive类,php4只能使用zip函数。其实在官方实现zip类之前,已经有大牛贡献了打包解压zip文件的方法...
PHP 2014-12-16 03:45:04 -
php 错误:expects parameter 1 to be resource, array given 错误解决方法
本文为大家讲解的是php 错误:expects parameter 1 to be resource, array given 错误解决方法,感兴趣的同学参考下。 从名字可以看出来这是说你传的参数有问题,也就是说,你在定义传递参数的时候 例如 mysql_query($query,$result),这两个参数,你只用了$query这个参数,那么$result这个参数,没有使用,就会报这个错误 如果你使用的是封装好的类 例如 function fetch_array($query, $result_type = MYSQL_ASSOC) { return mysql_fetch_array($query, $result_type); } 会报这个错误 这是应为,你传递的$query是布尔值,而mysql_fetch_array 里面的参数需要的是资源类型,这是,你的程序会判定你传递的参数错误, 我们可以 function fetch_array($query, $result_type = MYSQL_ASSOC) { return @mysql_...
PHP 2014-12-15 08:06:03 -
php strcmp函数使用说明
本文为大家讲解的是php的 strcmp函数使用说明,感兴趣的同学参考下。 Strcmp()函数对两个字符串进行二进制安全的比较,并区分大小写...
PHP 2014-12-15 04:24:04 -
PHP按行读取、处理较大CSV文件的代码实例
本文为大家讲解的是PHP按行读取、处理较大CSV文件的代码实例,感兴趣的同学参考下。 对于数百万条数据量的CSV文件,文件大小可能达到数百M,如果简单读取的话很可能出现超时或者卡死的现象...
PHP 2014-12-14 18:48:10 -
php操作csv文件方法
本文为大家讲解的是php下操作csv文件的方法,本文给出6个操作CSV文件的代码实例,包括读取、写入、读取指定区间等,感兴趣朋友可以参考下 csv是一种以逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据...
PHP 2014-12-14 01:36:12 -
php导出CSV示例代码
本文是一个php实现的可以用来导出CSV的抽象类及其用法示例,可实现循环导出功能,从而避免内存不足的问题,需要的朋友可以参考下 本文实例讲述了php导出CSV抽象类及其应用,分享给大家供大家参考。具体分析如下: 该php导出CSV抽象类,可根据总记录数与每批次记录数,计算总批次,循环导出...
PHP 2014-12-14 01:24:01 -
php中strstr、strrchr、substr、stristr四个函数的区别
本文主要为大家讲解的是php中strstr、strrchr、substr、stristr四个函数的区别,这4个函数是PHP中常用的字符串相关函数,感兴趣的朋友可以参考下 php中strstr、strrchr、substr、stristr四个函数用法区别: php中strstr strrchr substr stristr这四个字符串操作函数特别让人容易混淆,常用的是substr,strstr,基本上可以满足对字符串的操作。 下面介绍一下这个几个函数的区别...
PHP 2014-12-14 00:30:36