-
php使用多个进程同时控制文件读写示例
本文是一个php使用多个进程同时控制文件读写示例,感兴趣的同学参考下. <?php /** * 写入数据 * @param [string] $path [文件路径] * @param [string] $mode [文件打开模式] * @param [string] $data [数据] * @return [bool] */ function writeData($path, $mode, $data){ $fp = fopen($path, $mode); $retries = 0; $max_retries = 100; &...
PHP 2014-12-17 07:15:04 -
php 强制下载文件实现代码示例
本文为大家讲解的是一个php 强制下载文件实现代码示例,比如可以强制下载txt文件,而不是打开文件,感兴趣的同学参考下. <?php $file = 'monkey...
PHP 2014-12-17 07:06:04 -
浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法(bom问题)
本文为大家讲解的是浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法(bom问题),感兴趣的同学参考下。 在编写PHP文件过程中,发现在浏览器预览PHP文件时,顶部会出现一行空白,影响了页面的布局...
PHP 2014-12-17 06:54:04 -
php实现遍历指定目录下的所有目录和文件的代码
本文是一个php实现遍历指定目录下的所有目录和文件的代码,感兴趣的同学参考下。 <?php function listFiles($path){ $result = array(); foreach(glob($path.'\'."*") as $item){ $result[strtolower($item)] = $item; if(is_dir($item)){ $result += listFiles($item); } } return $result; } $path = 'E:\web\dianle'; foreach(listFiles($path) as $item){ echo $item.'<br />'; } 2: scandir 读取指定目录到数组 function listFiles($path){ $result = array(); foreach( scandir($path) as $item ){ i...
PHP 2014-12-17 06:33:03 -
PHP循环输出指定目录下的所有文件和文件夹路径示例
本文为大家提供的是一个PHP循环输出指定目录下的所有文件和文件夹路径示例,感兴趣的同学参考下。 如果做一个在线的文件管理系统的话,那么首先必须知道怎么读取目录和文件,其实这个功能几行代码就可以实现了...
PHP 2014-12-17 05:45:04 -
php格式输出文件var_export函数实例讲解
本文为大家讲解的是php格式输出文件var_export函数实例讲解,感兴趣的同学参考下. var_export:php 4 >= 4...
PHP 2014-12-17 04:57:04 -
php中配置文件操作 如config.php文件的读取修改等操作
本文是一个php中配置文件操作 如config.php文件的读取修改等操作示例,感兴趣的同学参考下. <?php $name="admin";//kkkk $bb='234'; $db=4561321; $kkk="admin"; ?> 函数定义: 配置文件数据值获取:function getconfig($file, $ini, $type="string") 配置文件数据项更新:function updateconfig($file, $ini, $value,$type="string") 调用方式: getconfig("./2.php", "bb");// updateconfig("./2.php", "kkk", "admin"); <?php //配置文件数据值获取。 //默...
PHP 2014-12-17 04:15:04 -
php获取目录所有文件并将结果保存到数组中的示例代码
本文是一个php获取目录所有文件并将结果保存到数组中的示例代码,感兴趣的同学参考下. 工作中有时会遇到需要将某个目录下的文件进行批量处理的操作,这个时候我们就需要将该目录下的所有符合条件的文件找出来并保存到一个结果集中,然后方便批量处理,通常做法是将其保存到一个数组中,然后循环处理,下面将该过程做一下记录。 <?php //php获取目录所有文件并将结果保存到数组 foreach(glob("./*") as $d){ $tmp=explode('.',$d); $k=end($tmp); //如果是文件,并且后缀名为jpg png的文件 if(is_file($d)&&in_array($k,array('jpg','png'))){ $files[]=$d; } } echo '<pre>';print_r($files); 以上源代...
PHP 2014-12-17 04:12:04 -
PHP文件打开、关闭、写入的判断与执行代码示例
本文为大家讲解的是PHP文件打开、关闭、写入的判断与执行代码示例,感兴趣的同学参考下。 今天学习PHP的文件操作命令,涉及了fopen、fwrite、fclose、is_writable,但在使用中,很多时候可能遇到文件不存在、没有权限写入、打开失败、写入失败等各种问题 如何准确的控制和判断成了PHP中的一个“小问题”,下面是从书上摘抄下来的语句...
PHP 2014-12-17 02:51:13 -
php读取文件内容的几种方法
本文为大家讲解的是php读取文件内容的几种方法,感兴趣的同学参考下。 示例代码1: 用file_get_contents 以get方式获取内容 <?php $url='http://www.baidu.com/'; $html=file_get_contents($url); //print_r($http_response_header); ec($html); printhr(); printarr($http_response_header); printhr(); ?> 示例代码2: 用fopen打开url, 以get方式获取内容 <? $fp=fopen($url,'r'); printarr(stream_get_meta_data($fp)); printhr(); while(!feof($fp)){ $result.=fgets($fp,1024); } echo"url body:$result"; printhr(); ...
PHP 2014-12-17 02:27:04 -
使用PHP求两个文件的相对路径方法
本文为大家讲解的是使用PHP求两个文件的相对路径方法,感兴趣的同学参考下。 function compare($ph1,$ph2){ $ret = ''; $_f1Arr = explode("/",$ph1); $_f2Arr = explode("/",$ph2); $f1 = array_pop($_f1Arr); $f2 = array_pop($_f2Arr); for($i=0;$i<count($_f1Arr);$i++){ if($_f1Arr[$i] !== $_f2Arr[$i]) &...
PHP 2014-12-17 02:24:04 -
PHP文件目录基础操作示例
本文为大家讲解的是PHP文件目录基础操作示例,感兴趣的同学参考下。 我们知道,临时声明的变量是保存在内存中的,即便是静态变量,在脚本运行完毕后也会被释放掉,so,想长久保存一个变量的内容,方法之一就是写到文件中,放到硬盘或服务器上,为此文件操作就必须很熟悉...
PHP 2014-12-17 00:03:15