php 在线解压程序
<?php教程
代码如下 | 复制代码 |
HtmlHead("选择解压文件:") ; if ( !IsSet($HTTP_POST_VARS['submit']) ) <tr><td colspan=2 height=10></td></tr> <tr> <tr><td colspan="2" align=center><br><input type="submit" name="submit" value="确定"></td></tr> if ( $_POST['file_type'] == 'upload' ) if ( !$tmpfile ) $bgzExist = FALSE ; $alldata = "" ; $gzp = $bgzExist ? @gzopen($tmpfile, "rb") : @fopen($tmpfile, "rb") ; $nFileCount = substr($alldata, $pos, 16) ; $size = substr($alldata, $pos, 16) ; $info = substr($alldata, $pos, $size-1) ; // strip the last ' ' $info_array = explode(" ", $info) ; $c_file = 0 ; foreach ($info_array as $str_row) if ( $_POST['file_type'] == 'upload' ) echo "<h1>操作完毕! 共解出文件 $c_file 个, 文件夹 $c_dir 个,谢谢使用!</h1><p>" ;
<?php 将这个文件上传到服务器,与unzip.php同一个目录下, 如果还是不行的话,那就是空间实在不支持,没有办法,很对不住您,浪费您的时间. $fp = @fopen("phpzip.test", "wb") ; $dir = "phpziptest" ; function HtmlHead($title="", $css教程_file="") function HtmlFoot() |
?>
<?
/ /原来是Zend.com,由亨特reproducted
/ *
用法:$ new_password = return_password();
示例:生成密码:2X5bjj2z,ERgid62Y,p2sHtDPv
* /
代码如下 | 复制代码 |
function return_password () { // set password length // Exclude special characters and some confusing alphanumerics 排除一些特殊字符和字母数字混淆 while ($i < $pw_length) { return $password; |
//方法一 用while来些fgets一行行读
$file_name="1.txt";
代码如下 | 复制代码 |
$fp=fopen($file_name,'r'); while(!feof($fp)) |
// 方法二 用file一次保存到数组再用foreach输出
代码如下 | 复制代码 |
$array = file( $file ); foreach( $array as $v =>$_v ) { echo $_v,'<br />'; } |
//方法三用file_get_contents一次读出
代码如下 | 复制代码 |
if( is_file( $file_name ) ) { $cn = file_get_contents( $file_name ); echo $cn; } |
/*
相关函数参考地址
fopen http://www.111cn.net/phper/18/d5da4dcc30303f7684a91dec184e24fc.htm
feof 是否到文件末
fgets http://www.111cn.net/phper/21/php-fgets.htm
fclose 关闭
file http://www.111cn.net/phper/24/f5d9e092cfa826b89c45b339bdd3dd4f.htm
file_get_contents http://www.111cn.net/phper/24/f8d52eaae81ea27383375ead36ffbd4d.htm
foreach http://www.111cn.net/phper/18/foreach-foreach.htm
*/
If we want to add on to a file we need to open it up in append mode. The code below does just that.
*/
代码如下 | 复制代码 |
$text = "test.txt"; } |
/*
本站原创教程转载注明来源于www.111cn.net
*/
*/
代码如下 | 复制代码 |
$fn = 'www.111cn.net.txt' $fcon ='php 如何创建一个文件'; //内容 if($f=fopen($fn,"w")) { if( fwrite($f, $fcon) ) { echo '写文件成功'; } else { echo '文件不可写'; } fclose($f); } else { echo '不能创建文件,请检查权限'; } |
/*
$fn = 'www.111cn.net.txt';要创建文件名
"w" 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
"w+" 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
fclose($r) //关闭打开的文件。 fclose需要的文件句柄被关闭
本站原创教程转载注明来源www.111cn.net
*/
相关文章
- 这篇文章主要介绍了C#开发Windows窗体应用程序的简单操作步骤,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2021-04-12
- 本文通过例子,讲述了C++调用C#的DLL程序的方法,作出了以下总结,下面就让我们一起来学习吧。...2020-06-25
- 这篇文章主要介绍了源码分析系列之json_encode()如何转化一个对象,对json_encode()感兴趣的同学,可以参考下...2021-04-22
- PHP去除html、css样式、js格式的方法很多,但发现,它们基本都有一个弊端:空格往往清除不了 经过不断的研究,最终找到了一个理想的去除html包括空格css样式、js 的PHP函数。...2013-08-02
- 这篇文章主要介绍了微信小程序 页面传值详解的相关资料,需要的朋友可以参考下...2017-03-13
- 本文通过两个示例讲解了一下Process类调用外部应用程序的基本用法,并简单讲解了StartInfo属性,有需要的朋友可以参考一下。...2020-06-25
- 大概有如下步骤 新建项目Bejs 新建文件package.json 新建文件Gruntfile.js 命令行执行grunt任务 一、新建项目Bejs源码放在src下,该目录有两个js文件,selector.js和ajax.js。编译后代码放在dest,这个grunt会...2014-06-07
- index.php怎么打开?初学者可能不知道如何打开index.php,不会的同学可以参考一下本篇教程 打开编辑:右键->打开方式->经文本方式打开打开运行:首先你要有个支持运行PH...2017-07-06
- 这篇文章主要介绍了uniapp微信小程序:key失效的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-01-20
将c#编写的程序打包成应用程序的实现步骤分享(安装,卸载) 图文
时常会写用c#一些程序,但如何将他们和photoshop一样的大型软件打成一个压缩包,以便于发布....2020-06-25- 本文实例讲述了PHP常用的小程序代码段。分享给大家供大家参考,具体如下:1.计算两个时间的相差几天$startdate=strtotime("2009-12-09");$enddate=strtotime("2009-12-05");上面的php时间日期函数strtotime已经把字符串...2015-11-24
- 这篇文章主要介绍了微信小程序 二维码生成工具 weapp-qrcode详解,教大家如何在项目中引入weapp-qrcode.js文件,通过实例代码给大家介绍的非常详细,需要的朋友可以参考下...2021-10-23
- 这篇文章主要为大家详细介绍了微信小程序自定义tabbar组件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-03-14
- 这篇文章主要介绍了微信小程序 网络请求(GET请求)详解的相关资料,需要的朋友可以参考下...2016-11-22
PHP中func_get_args(),func_get_arg(),func_num_args()的区别
复制代码 代码如下:<?php function jb51(){ print_r(func_get_args()); echo "<br>"; echo func_get_arg(1); echo "<br>"; echo func_num_args(); } jb51("www","j...2013-10-04- 这篇文章主要给大家介绍了关于微信小程序如何获取图片宽度与高度的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-03-10
- 这篇文章主要介绍了PHP编程 SSO详细介绍及简单实例的相关资料,这里介绍了三种模式跨子域单点登陆、完全跨单点域登陆、站群共享身份认证,需要的朋友可以参考下...2017-01-25
- 这篇文章主要介绍了Python爬取微信小程序通用方法代码实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下...2020-09-29
- 这篇文章主要介绍了微信小程序(应用号)开发新闻客户端实例的相关资料,需要的朋友可以参考下...2016-10-25
- 这篇文章主要介绍了PHP实现创建以太坊钱包转账等功能,对以太坊感兴趣的同学,可以参考下...2021-04-20