-
惯用的php代码,hash,split,unset
常用的php代码,hash,split,unset [size=large] <?php /** * *@author *@version$Id$ */ //这个php文件用到了大多数数据处理需要用的功能。 #error_reporting("ALL"); # $db=tdbm_popen("./id.words.tdbm",O_RDONLY,0444,0,0); functionget...
371
热度 -
php实现文件上载
php实现文件下载 以前一直写java程序,最近根据项目需要,学习了一下php编程,刚起步学的还不多,现在在此向新手们分享一下我写文件下载的一点经验。 ? 实现文件下载很简单,就只需要一个页面downLoad.php ==================================================================== ? <?php $filePath...
99
热度 -
PHP用代码实现文件上载
PHP用代码实现文件下载 ? <? if(empty($_GET['FileName'])||empty($_GET['FileDir'])||empty($_GET['FileId'])){ echo'<script>alert("非法连接!");location.replace("index.php")</script>';exit(); } $file_name...
128
热度 -
php筹建的服务器响应太慢
php搭建的服务器响应太慢?在一台电脑上搭建的服务器,在另一台点上访问时,打开网页的时间竟然是22秒,请问大家这有可能是什么原因?color='#e78608'>------解决方案--------------------局域网?有代码吗?直接phpinfo要22秒? color='#e78608'>------解决方案--------------------1.网络原因2.程序原因3.RP co...
21
热度 -
php菜鸟求解-关于文件下载
php初学者求解--关于文件下载大家好我是个新手正在学习中刚看了传智播客的视频中关于文件下载的部分,按照开始韩老师给的代码自己写了一遍,但是为什么图片是在页面中显示,而不是从浏览器下载?请各位朋友帮帮忙不胜感激<?php $file_name="mao.jpg"; if(!file_exists($file_name)){ echo"文件不存在!";...
259
热度 -
请问PHP读取txt有关问题,UNICODE编码的
请教PHP读取txt问题,UNICODE编码的a.txt内容如下1张三197311142李四19671029字段长分别是5位,10位,8位取出时把前两位去掉了$file_dir="a.txt";//theopenfile$fp=fopen($file_dir,"r");$content1=fread($fp,filesize($file_dir));$arr...
128
热度 -
为何在linux下无法用php创建新文件
求教:为何在linux下无法用php创建新文件文件夹的权限我均以设成777为何还无法用php中的file_put_contents创建新文件呢ps:在windows下是没有任何问题的求各位大神指教color='#e78608'>------解决方案--------------------php版本多少?换fopen(),fwrite()试试看 color='#e78608'>------解决方案-...
202
热度 -
PHP fwrite 函数输出的文本编码为ANSI、小弟我需要UTF-8
PHPfwrite函数输出的文本编码为ANSI、我需要UTF-8$xmlContent='假设这个字符串里是一段格式良好的XML文本信息、其中包括了特殊字符';//此处使用mb_detect_encoding($xmlContent);输出的结果是UTF-8//写入文件$xmlFile=fopen("file.xml","w");fwrite($xmlFil...
612
热度 -
取一个数组的前1000条数值,该如何解决
取一个数组的前1000条数值<?php$fn='/var/log/haproxy.log.2';$fp=fopen($fn,'r')ordie("fileopen$fnfalse");while($s=fgets($fp)){preg_match('/\[[\d.:]+\].+\[([\d.:]+)\]/',$s,$r);if(empty($r[1]))continue;...
198
热度 -
@fwrite 重复写入有关问题
@fwrite重复写入问题一个将外部图片下载到服务器空间的程序中有下面这样一段,不过最近发现一个问题,就是每次触发都会重新下载,覆盖之前的文件。添加file_exists不起作用,不知道怎样改成如果目录下已有该图片则跳过呢不执行呢?PHPcode $t=".jpg" $url="http://....." $content=@file_get_conten...
623
热度 -
这个查询应该如何做?
这个查询应该怎么做???有很多的内容,每个内容都属于一个唯一的父类,实现是是按照每个父类所含内容的多少进行排序父类。用的是smarty这个是现在的代码PHPcode $db->Query("tag_list","select*from`tag`orderby`id`desclimit20"); while($tag_arr=$db->GetAr...
52
热度 -
fputcsv 怎么强制所有的数据都加双引号
fputcsv如何强制所有的数据都加双引号fputcsv如何强制所有的数据都加双引号color='#e78608'>------解决方案-------------------- 这是文档上说的,PHPcode fputcsv―将行格式化为CSV并写入文件指针 说明 intfputcsv(resource$handle[,array$fields[,string$delimiter[,strin...
350
热度 -
练习php文件上载,上载的图片打不开
练习php文件下载,下载的图片打不开<?php $file_name="hello.jpg"; if(!file_exists($file_name)) { echo"文件不存在"; return; } $fp=fopen($file_name,"r"); //获取下载文件大小 $file_size=filesize($file...
122
热度 -
新人提问:不明白ftell()解决思路
新人提问:不明白ftell()<?php $fp=fopen('exa','r'); $data=fgets($fp,15); echoftell($fp); fclose($fp);?>这个例子中输出:13若15改成1046之类的比较大的数,也输出13;若15改成13,则输出12究竟是怎么回事呢?color='#e78608'>------解决方案---------------...
247
热度 -
php 稿件分页
php文章分页<?php /*文章分页代码*/ $fp=fopen('txt.txt','r'); while(!feof($fp)){ $content.=fgets($fp); } $c_page=""; if(isset($_GET['page']))$c_page=$_GET['page']; $listlen=100;//分页显示字符数 $conlen=st...
149
热度 -
怎么建一串字符写入某文件的开头
如何建一串字符写入某文件的开头假设某文件为a.php内容为:JJJJJJJJJJJJJJJJJJJJJJJ;通过程序使a.php文件开头插入一串字符串的字符串+JJJJJJJJJJJJJJJJJJJcolor='#e78608'>------解决方案--------------------最简单的做法先把文件内容用file_get_contents()读到个字符串里再在这个字符串前加上你要加的字符...
308
热度 -
请问一个文本存放的有关问题,没搞明白如何整
请教一个文本存放的问题,没搞明白怎么整接收到一个变量要将它写进文本,变量$text,此接受程序是一进程,变量是追加进文本的;比如存放到1.txt中,在存放前判断1.txt大小有没有100K,没有的话将变量写进文本,当1.txt大于100K的时候,写进另一文本,然后再将变量存放到这个文本中去,这个文本又满了后写进写一文本,如此推进。color='#e78608'>------解决方案--------...
74
热度 -
=====初学者提问:php 读取文本文件的有关问题=====
=====菜鸟提问:php读取文本文件的问题=====我写了一个通过php读取文本文件的函数,统计该文本的总行数,空行不计,但我不知道如何判断某行是否为空,每次都把空行统计进去了,请各位高人指点啊,我是初学php的,函数如下,$file为指定文本文件路径functiongetFileCount($file){ $count=0; $fd=fopen($file,"r"); w...
332
热度 -
PHP的fwrite会并发执行
PHP的fwrite能并发执行?PHPcode $f2=fopen('file/index.txt','w'); fwrite($f2,$h.$old); fclose($f2); 例如:制作留言板.没有使用MySQL等软件.直接把留言写入一个.txt文件里.如果在高峰时期,同一秒内有50,000人留言.www.dbscripts.net/guestbook/demo/PHP能并发执行,不会出错...
499
热度 -
PHP向文本文件累加数据
PHP向文本文件追加数据代码如下://一分钟内php文件被访问5000次,每次都往文本文件里追加$word数据$word="ok!";//请教各位高手,如果不锁定,追加的数据会出错吗,毕竟不是读,只是一个劲的追加数据$word="ok!";$fn='a2.txt';$fp=fopen($fn,'a');flock($fp,LOCK_EX);//锁定文件,避免...
606
热度