
php
文章平均质量分 53
kpiss
好记性不如烂笔头
展开
-
php提取csv格式文件中的字符串出现的问题及解决办法
php带csv格式的数据要用到fgetcsv()函数。用这下面的语句$hd=fopen('test.csv','r');$buf=fgetcsv($hd,1000,',');打开一个test.csv格式的文件,文件中的内容以","号分开。取出的第一行代表自动含义,比如 id,messaget,time等等。从第二行开始表示具体的数据,比如1,消息,12:00。if($buf[1]原创 2014-04-30 20:42:32 · 2136 阅读 · 0 评论 -
用php的curl函数发起https请求,并将结果(抓取到的网页)保存到本地文件中
<?phpfunction microtime_f(){list($sec,$usec)=explode(" ",microtime());return((float)$sec+(float)$usec);}$st=microtime_f(); $url="https://play.google.com/store/apps/details?id=com.bmmballance";原创 2014-04-02 13:53:27 · 3028 阅读 · 1 评论 -
用php将某个 文件夹下的所有文件的 文件名存入mysql数据库中
注意:输入为一个文件夹A,如果这个文件夹中含有其他的文件夹B,则不显示B中的文件,只显示A中的文件。源码如下:<?php//功能:将文件夹下的所有文件的文件名存入mysql数据库中//配置数据库 $server='localhost'; $user='root'; $passwd='password'; $port='3306'; $dbname='dbname'; $原创 2014-03-25 16:34:37 · 1175 阅读 · 0 评论 -
略谈换行符在数据库查询中引起的错误
最近深被php数据库原创 2014-04-21 13:54:08 · 1448 阅读 · 0 评论 -
php中“Deprecated: Function split() is deprecated in”错误解决办法
出现这个错误的原因是:函数split()在 PHP5.3 中已经不建议使用了。解决办法:用preg_split()函数替代split()。举例说明:有一个字符串 $str="123@@describe" ,要将其拆分为$id=123,$des="describe";对于php5.3以后的版本,本人用的是php5.6,,测试代码如下<?php// 分隔符可以是@@$date =原创 2014-04-10 13:58:20 · 2441 阅读 · 0 评论 -
一次性向mysql数据库中插入6000条数据 测试代码
之前遇到个问题,需要将一个文件夹中的所有文件名取出并 存入到数据库中。 采用php脚本测试,读取一个文件名,就立即存储到数据库中,结果花了我230多秒的时间,速度实在太慢! 原因分析:insert 语句被执行了6000次,导致速度特别慢! 改进方法:1、用php脚本 将 所有的文件名都存入到一个文本文件中filename.txt(一个文件名占一行)原创 2014-04-01 16:07:27 · 1840 阅读 · 0 评论 -
php查询mysql中的数据,并将结果返回为JSON格式,提取JSON中的数据,写入页面不同的id号中
有这样一个问题:用AJAX返回数据时,怎么提取其中的信息,并将其写入网页的不同部分?在W3CSCHOOL中提到过用AJAX返回的数据用JSON数据格式,本人使用的是PHP作为后台脚本。一开始自己拼装JSON格式的数据,但是效果不好,后来查资料用了PHP中json_encode()函数,$str是要待处理的数据,使用下面的语句即可输出json格式的数据echo json_encode原创 2014-04-11 17:31:52 · 2759 阅读 · 0 评论