-
PHP文件读写操作相关函数总结
本文为大家整理了PHP文件读写操作相关函数总结,总结了fwrite()、fread()、fgets()、fgetc()、file()、readfile() 等函数的介绍及使用例子,需要的朋友可以参考下 一、fwrite()写入文件 将程序中的数据保存到文件中比较容易,使用fwrite()函数就可以将字符串内容写入文件中。在文件中中通过字符序列n表示换行符,表示文件中一行的末尾...
PHP 2014-12-24 20:57:03 -
php中将数组存到文件里的实现代码
本文为大家讲解的是php中将数组存到文件里的实现代码,这在做一些数据缓存时非常实用,感兴趣的同学参考下. php的数组十分强大,有些数据不存入数据库直接写到文件上,用的时候直接require。 (实际中有用到把数组存在到文件中的功能,不过分享的代码跟实际应用中的有点不同) <?php function cacheArr(&$data){ if(!$data)throw new Exception('数组不能为空'); foreach($GLOBALS as $key=>$value){ $str=$GLOBALS[$key]; $GLOBALS[$key]='changed'; if($data=='changed'){ $strName=$key; break; } $GLOBALS[$key]=$str; } ob_clean(); ob_start(); echo "<?phpn"; function echoArr($arr,$arr...
PHP 2014-12-24 20:54:10 -
如何在Win8系统打开磁盘管理器
磁盘管理是以一组磁盘管理应用程序的形式提供给用户,包含查错程序、磁盘碎片整理程序和磁盘整理程序。虽然磁盘管理功能可以方便用户对磁盘进行压缩、扩展和格式化等操作,但是很多用户还不知道如何打开...
系统程序 2014-12-24 18:06:10 -
黑客又泄露我们文件! 韩核电站抓狂
站长搜索(www.adminso.com):韩核电站抓狂:黑客又泄露我们文件! 一名黑客23日再次泄露韩国两座核电站的内部文件,要求核电站所属的韩国水电与核电公司立即停运核电机组。韩联社报道,最新泄露的4份文件看起来像是两座核电站设施的图表...
业界动态 2014-12-24 12:48:07 -
管理层增持爆资金短板 乐视震荡
刘佳震荡中的股市与充满不确定的传闻,令乐视的前景蒙上一层未知的因素。12月22日,两市巨幅震荡,创业板遭重挫5%,两市不到500只股上涨,近300只股跌停,乐视也未能例外...
互联网 2014-12-24 02:48:06 -
php实现批量下载百度云盘文件示例分享
本文是一个php实现批量下载百度云盘文件示例分享,感兴趣的同学参考下。 百度开放云PhpSDK下载地址:http://developer.baidu.com/wiki/index.php?title=%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3%E9%A6%96%E9%A1%B5/web%E5%BA%94%E7%94%A8%E6%8E%A5%E5%85%A5/SDK 实例代码: <?php /** * Author: hankcs * Date : 14-3-29 * Time : 下午10:29 */ ini_set("max_execution_time", 36000); require_once '../bcs.class.php'; require_once '../krumo/class.krumo.php'; $host = 'bcs.duapp.com'; ...
PHP 2014-12-23 08:03:03 -
PHP 使用MySQL管理Session的回调函数详解
本文为大家讲解的是PHP 使用MySQL管理Session的回调函数详解,感兴趣的同学参考下。 <?php class MySession extends DBSQL { /** * __construct() */ public function __construct() { parent::__construct (); } /** * open() * * @param <String> $sSavePath * @param <String>$sSessionNames * * @return <Boolean> true &...
PHP 2014-12-23 07:42:14 -
深入解析PHP内存管理之谁动了我的内存
本文为大家讲解的是深入解析PHP内存管理之谁动了我的内存,感兴趣的同学参考下。 首先让我们看一个问题: 如下代码的输出, var_dump(memory_get_usage()); $a = "laruence"; var_dump(memory_get_usage()); unset($a); var_dump(memory_get_usage()); 输出(在我的个人电脑上, 可能会因为系统,PHP版本,载入的扩展不同而不同): int(90440) int(90640) int(90472) 注意到 90472-90440=32, 于是就有了各种的结论, 有的人说PHP的unset并不真正释放内存, 有的说, PHP的unset只是在释放大变量(大量字符串, 大数组)的时候才会真正free内存, 更有人说, 在PHP层面讨论内存是没有意义的. 那么, 到底unset会不会释放内存? 这32个字节跑哪里去了? 要回答这个问题, 我将从俩个方面入手: 这32个字节去哪里了 首先我们要打破一个思维: PHP不像C语...
PHP 2014-12-23 07:12:03 -
PHP 文件上传的一个问题( move_uploaded_file不能移动文件)
本文为大家讲解的是PHP 文件上传的一个问题( move_uploaded_file不能移动文件),感兴趣的同学参考下。 不知道大家有没有遇到过这样的问题,在文件上传的时候,用 move_uploaded_file 这个函数不能移动文件,而用copy 或者 rename 确是可以的...
PHP 2014-12-23 07:06:03 -
php 解压rar文件及zip文件的方法示例
本文是一个php 解压rar文件及zip文件的方法示例,感兴趣的同学参考下。 rar文件解压php没有直接支持的,不过可以通过下载将非线程安全的dll然后扔到php的ext目录下,之后按照下面的步骤操作即可 对于zip文件网上的例子很多,rar文件解压php没有直接支持,可以用pecl到http://pecl.php.net/package/rar 下载对应版本的 非线程安全的dll然后扔到php的 ext目录下...
PHP 2014-12-23 07:03:03 -
php多线程下载远程多个文件示例方法
本文为大家讲解的是一个php多线程下载远程多个文件示例方法,感兴趣的同学参考下。 function remote($urls, $name = '', $path = '', $dir = './images/') { if (!is_array($urls) or count($urls) == 0) { return false; } dmkdir($dir); $curl = $text = array(); foreach($urls as $k => $v) { if (!empty($v) && preg_match("~^http~i", $v)) { $nurl[$k] = trim(str_replace(' ', "%20", $v));  ...
PHP 2014-12-23 06:15:04 -
php实现压缩多个CSS与JS文件的方法
本文为大家讲解的是php实现压缩多个CSS与JS文件的方法,感兴趣的同学参考下。 1. 压缩css <?php header('Content-type: text/css'); ob_start("compress"); function compress($buffer) { /* remove comments */ $buffer = preg_replace('!/*[^*]**+([^/][^*]**+)*/!', '', $buffer); /* remove tabs, spaces, newlines, etc. */ &nb...
PHP 2014-12-23 06:03:03