[code]<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><?php//PHP遍历文件夹下所有文件$handle=opendir('C:\\');//我要遍历C盘的文件echo"目录handle:$handle<br/>";echo"文件:<br/>";while($file=readdir($handle)){$file=iconv('GB2312','UTF-8',$file);//将XP的gbk编码转成UTF8echo"$file<br/>";//输出...
http://www.jb51.net//article/16639.htm
其实蛮简单的我的php安装目录在d:\php那么运行cmd>d:>cdphp要让工作目录指向php.exe的安装文件夹然后就可以用php指令了比如在该文件夹下面新建一个test.php<?phpecho"test";?>>phptest.php看运行成功了吧。...
http://www.jb51.net//article/16610.htm
打开你电脑里的PHP.INI文件,找到如下位置,添加红线部分的内容,路径就是你PHPMailer存放的位置:保存,重启apache.然后借用readme里的一个例子,稍微改一下就可以用了,由于只做最简单的测试,很多东西我注释掉了。send.php[code]<?phprequire("class.phpmailer.php");$mail=newPHPMailer();$address=$_POST['address'];$mail->IsSMTP();//setmailertouseSMTP$mail->Host="mail.songzi.org";//specifymai...
http://www.jb51.net//article/16605.htm
有时候一分钱难死英雄汉,这话不假,在技术上也是一样,如系统调试了半天,PHP就是不认mysql,到头来只是忘了安装php5-mysql,miniBB因为简约而美丽,但国内使用人数极少,好多人都是因为中文乱码而放弃,好多系统都有这个问题,毕竟人家老外开发的,也能理解,在目录下找到bb_func_txt.php注释掉:$text=wrapText($wrap,$text);问题解决。...
http://www.jb51.net//article/16604.htm
<script>functioncreateRequestObject(){varro;varbrowser=navigator.appName;if(browser=="MicrosoftInternetExplorer"){ro=newActiveXObject("Microsoft.XMLHTTP");}else{ro=newXMLHttpRequest();}returnro;}varhttp=createRequestObject();functionsndReq(zip){http.open('get','zipcode.PHP?zip='+zip);http.onre...
http://www.jb51.net//article/16578.htm
<?//删除目录classdel_path{functionwm_chief_delpath($del_path){if(!file_exists($del_path))//目标目录不存在则建立{echo"目录不存在";returnfalse;}$hand=opendir($del_path);$i=0;while($file=readdir($hand)){$i;if($i==1||$i==2){continue;}if(!(strchr($file,"."))){$del_s_path=$del_path."/".$file;$this->wm_chief_delpath($d...
http://www.jb51.net//article/16573.htm
定义和用法strtr()函数转换字符串中特定的字符。语法strtr(string,from,to)或者strtr(string,array)参数描述string1必需。规定要转换的字符串。from必需(除非使用数组)。规定要改变的字符。to必需(除非使用数组)。规定要改变为的字符。array必需(除非使用from和to)。一个数组,其中的键是原始字符,值是目标字符。说明如果from和to的长度不同,则格式化为最短的长度。例子例子1[code]<?phpechostrtr("HillaWarld","ia","eo");?>[/code]输出:HelloWorld例子2[code]&...
http://www.jb51.net//article/16553.htm
[code]<?phpfunctiongetimageinfo(img){//img为图象文件绝对路径img_info=getimagesize(img);switch(img_info[2]){case1:imgtype="gif";break;case2:imgtype="jpg";break;case3:imgtype="png";break;}img_type=imgtype."图像";img_size=ceil(filesize(img)/1000)."k";//获取文件大小new_img_info=array("width"=>img_info[0],"height"=...
http://www.jb51.net//article/16541.htm
1.出现“未找到文件“类似的错误时候,检查include文件的位置是否正确,下面引用php手册页面的原话:Filesforincludingarefirstlookedininclude_pathrelativetothecurrentworkingdirectoryandtheninthedirectoryofthecurrentscript.E.g.ifyourinclude_pathislibraries,currentworkingdirectoryis/www/,youincludedinclude/a.phpandthereisinclude"b.php"inthatfile,b....
http://www.jb51.net//article/16540.htm
在开始之前还是提一下三个函数吧:"ob_start()、ob_end_clean()、ob_get_contents()"ob_start():是打开缓冲区的,就是要把您需要生成的静态文件的内容缓存在这里;ob_get_contents():是读出缓冲区里的内容,下面有代码为例;ob_end_clean():这个比较重要,只有使用了这个函数后,缓冲区里的内容才会读取出来;[code]if(file_exists("./index.htm"))//看静态index.htm文件是否存在{time=time();//文件修改时间和现在时间相差?的话,直接导向htm文件,否则重新生成htmif(tim...
http://www.jb51.net//article/16537.htm
进行Chunked编码传输的HTTPResponse会在消息头部设置:Transfer-Encoding:chunked表示ContentBody将用Chunked编码传输内容。Chunked编码使用若干个Chunk串连而成,由一个标明长度为0的chunk标示结束。每个Chunk分为头部和正文两部分,头部内容指定下一段正文的字符总数(十六进制的数字)和数量单位(一般不写),正文部分就是指定长度的实际内容,两部分之间用回车换行(CRLF)隔开。在最后一个长度为0的Chunk中的内容是称为footer的内容,是一些附加的Header信息(通常可以直接忽略)。具体的Chunk编码格式如下:[code...
http://www.jb51.net//article/16534.htm
