最近的文章列表

PHP实现发送与接收流文件(StreamFile)的方法

sendStreamFile.php 把文件以流的形式发送

receiveStreamFile.php 接收流文件并保存到本地

sendStreamFile.php文件:

代码如下:
<?php  
/** php 发送流文件
* @param  String  $url  接收的路径
* @param  String  $file 要发送的文件
2015/7/8 Comments:
PHP利用array_map简单删除文件、删除目录

废话不多说,直接贴上代码。本文体现的就是简洁

代码如下:

<?php
 
//删除目录下所有空目录 郑州网建
array_map('rmdir', glob('*', GLOB_ONLYDIR));
 
//删除目录所有文件
array_map('unlink', array_filter(glob('*'), 'is_file'));
2015/6/9 Comments:
PHP结合array_filter实现多个文件上传到服务器实例代码

对于多个文件同时上传到服务器的情况来说,我们需要使用到数组形式的参数传递及数据的遍历上传即可,具体的操作步骤分析如下:

一、实例说明

上传图片到服务器,是程序开发过程中必不可少的一个功能。它不但可以达到图片共享的目的,而且可以提高网站的访问量,丰富网站的内容。在本实例中,讲解如何通过POST方式实现多图片上传。

二、关键技术

多文件上传的关键是如何定义上传文件元素的名称及如何判断上传文件的数量。在本实例中,以数组的形式定义上传文件的名称(上传文件的名称是“files[]”)。为了达到可以上传任意数量图片(4个图片以内)的目的,在对上传文件进行处理的过程中应用array_filter()函数和回调函数去除数组中的空元素。

array_filter()函数,用回调函数过滤数组中的单元,语法如下:

2015/6/1 Comments:
PHP对文件操作和目录操作常用的总结(文件判断、目录判断、文件大小、读写性判断、存在性判断及文件时间等)

一、基本文件的操作

文件的基本操作有:文件判断、目录判断、文件大小、读写性判断、存在性判断及文件时间等

<?php
header("content-type","text/html;charset=utf-8");
/*
*声明一个函数,传入文件名获取文件属性
2014/11/24 Comments:
用Codeigniter解决多文件上传并创建多个缩略图的代码示例

该程序可以实现:
1.同时上传5张图片
2.同时生成两种尺寸的缩略图
3.保存到mysql

controllers:upload.php文件:

代码如下:
<?php
class Upload extends Controller {
  function go() {
    if(isset($_POST['go'])) {
2014/8/10 Comments: