-
PHP substr,mb_substr以及mb_strcut的区别和用法示例
本文为大家整理的是PHP substr,mb_substr以及mb_strcut的区别和用法示例,感兴趣的同学参考下。 PHP substr()函数可以 分割文字,但要分割的文字如果包括中文字符往往会遇到问题,这时可以用mb_substr()/mb_strcut这个函数,mb_substr() /mb_strcut的用法与substr()相似,只是在mb_substr()/mb_strcut最后要加入多一个参数,以设定字符串的编码,但是 一般的服务器都没打开php_mbstring.dll,需要在php.ini在把php_mbstring.dll打开...
PHP 2014-12-21 03:09:03 -
PHP 简易输出CSV表格文件的方法示例
本文为大家讲解的是PHP 简易输出CSV表格文件的方法示例,感兴趣的同学参考下。 $ret = ''; $arrs = array(array(1,'test1'), array(2,'test2'), array(3,'test3'), array(4,'test4'), array(5,'test5...
PHP 2014-12-20 13:54:06 -
php中字符查找函数strpos、strrchr与strpbrk用法
本文为大家讲解的是php中字符查找函数strpos、strrchr与strpbrk的用法,以实例形式较为详细的分析了php中字符查找函数strpos、strrchr与strpbrk的具体用法及相关注意事项,需要的朋友可以参考下 ① strpos() 函数返回字符串在另一个字符串中第一次出现的位置,如果没有找到该字符串,则返回 false. 语法:strpos(string,find,start),代码如下: $str="hello world"; //定义字符串1 $result=strpos($str,"ll"); //执行查找最早出现的位置 echo $result; //输出结果,...
PHP 2014-12-19 09:12:03 -
详解PHP导入导出CSV文件
本文为大家讲解的是php如何导入导出csv文件的方法,感兴趣的同学参考下。 项目开发中,很多时候要将外部CSV文件导入到数据库中或者将数据导出为CSV文件,那么具体该如何实现呢?本文将使用PHP并结合mysql,实现了CSV格式数据的导入和导出功能...
PHP 2014-12-19 06:15:04 -
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