-
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
本文为大家讲解的是php导出csv数据在浏览器中输出提供下载或保存到文件的示例(强制下载),感兴趣的同学参考下。 1.在浏览器输出提供下载 /** * 导出数据到CSV文件 * @param array $data 数据 * @param array $title_arr 标题 * @param string $file_name CSV文件名 */ function export_csv(&$data, $title_arr, $file_name = '') { ini_set("max_execution_time", "3600"); $csv_data = ''; /** ...
PHP 2014-12-18 02:18:04 -
PHP 使用zlib扩展实现页面GZIP压缩输出
本文为大家讲解的是PHP 使用zlib扩展实现页面GZIP压缩输出的示例方法,感兴趣的同学参考下。 GZIP(GNU-ZIP)是一种压缩技术...
PHP 2014-12-17 08:06:04 -
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 gzip压缩输出的示例
本文是一个php gzip压缩输出的示例代码,感兴趣的同学参考下。 一、gzip介绍 gzip是GNU zip的缩写,它是一个GNU自由软件的文件压缩程序,也经常用来表示gzip这种文件格式...
PHP 2014-12-17 01:42:11 -
入门示例:将php数组输出html表格的方法
本文是一个入门示例:将php数组输出html表格的方法,感兴趣的同学参考下. <?php class xtable { private $tit,$arr,$fons,$sextra; public function __construct() { $this->tit=array(); // strings with titles for first row $this->arr=array(); // data to show on cells $this->fons=array("#EEEEEE","#CCEEEE"); // background colors for odd and even...
PHP 2014-12-16 04:45:04 -
php var_export与var_dump 输出的不同问题详解
本文为大家讲解的是php var_export与var_dump 输出的不同问题详解,感兴趣的同学参考下。 var_export必须返回合法的php代码,也就是说,var_export返回的代码,可以直接当作php代码赋值个一个变量...
PHP 2014-12-16 04:21:05 -
php 无限级分类支持输出树状图
本文是一个php 无限级分类支持输出树状图,感兴趣的同学参考下。 无平台限制 只需要告知id,parentid,name 即可 <?php error_reporting(E_ALL ^ E_NOTICE); class Tree { /** +------------------------------------------------ * 生成树型结构所需要的2维数组 +------------------------------------------------ * @author abc +------------------------------------------------ * @var Array */ var $arr = array(); /** +------------------------------------------------ * 生成树型结构所需修饰符号,可以换成图片 +----------...
PHP 2014-12-15 19:42:04 -
PHP使用range协议实现输出文件断点续传代码实例
本文为大家讲解的是PHP使用range协议实现输出文件断点续传代码实例,感兴趣的同学参考下。 range协议用途:一般是用在断点续传的时候,但是实际的用户很大,例如你的web server需要输出一个大文件,那么用range可以分段输出,缓解压力...
PHP 2014-12-15 08:15:04 -
PHP逐行输出(ob_flush与flush的组合)
本文为大家讲解的是PHP实现逐行输出的方法(ob_flush与flush的组合),感兴趣的同学参考下. ob_flush/flush在手册中的描述, 都是刷新输出缓冲区, 并且还需要配套使用, 所以会导致很多人迷惑… 其实, 他们俩的操作对象不同, 有些情况下, flush根本不做什么事情.. ob_*系列函数, 是操作PHP本身的输出缓冲区. 所以, ob_flush是刷新PHP自身的缓冲区. 而flush, 严格来讲, 这个只有在PHP做为apache的Module(handler或者filter)安装的时候, 才有实际作用. 它是刷新WebServer(可以认为特指apache)的缓冲区. 在apache module的sapi下, flush会通过调用sapi_module的flush成员函数指针, 间接的调用apache的api: ap_rflush刷新apache的输出缓冲区, 当然手册中也说了, 有一些apache的其他模块, 可能会改变这个动作的结果.. 有些Apache的模块,比如mod_gzip,可能自己进行输出缓存,这将导致fl...
PHP 2014-12-15 05:27:06 -
php printf函数输出格式说明
本文为大家讲解的是php中 printf函数输出格式说明,感兴趣的同学参考下。 printf的格式控制的完整格式: % - 0 m.n l或h 格式字符 下面对组成格式说明的各项加以说明: ①%:表示格式说明的起始符号,不可缺少...
PHP 2014-12-14 23:30:05 -
PHP输出缓存ob系列函数详解
本文为大家提供的是PHP输出缓存ob系列函数详解,感兴趣的同学参考下. ob,输出缓冲区,是output buffering的简称,而不是output cache。ob用对了,是能对速度有一定的帮助,但是盲目的加上ob函数,只会增加CPU额外的负担 ob的基本原则:如果ob缓存打开,则echo的数据首先放在ob缓存...
PHP 2014-12-14 23:09:05