php
輘酆
php程序猿,热爱技术,热爱分享
展开
-
php导出CSV性能提升100倍
导出csv文件性能加速总结方法一: 普通导出 csv 如下:function putCsv(){ $fp = fopen('1.csv', "w"); for ($i = 0; $i < 1000; $i++) { $row = ['张三', 180, 20.22, 'Saf', '这是一个无意义的文本']; fputcsv($fp, $row); } fclose($fp);}缺点: 每一行数据都要写磁盘,导致导出速.原创 2021-05-15 09:43:09 · 504 阅读 · 0 评论 -
PHP反射机制实现自动依赖注入
依赖注入又叫控制反转,使用过框架的人应该都不陌生。很多人一看名字就觉得是非常高大上的东西,就对它望而却步,今天抽空研究了下,解开他它的神秘面纱。原创 2017-04-13 15:21:42 · 18572 阅读 · 9 评论 -
PHP7新特性
PHP7新特性特性一: //----------php5.0+ 版本 运行效果 //代码一 $a = array(1,2,3); foreach($a as $v){ var_dump(current($a); } //result: int 2,int 2,int 2 /...原创 2019-08-06 10:22:48 · 214 阅读 · 0 评论 -
PHP常用工具函数
删除目录及目录下的所有文件 // 方法一,使用shell命令删除。 function delDir($dir) { // 把目录转换为绝对路径 $dir = realpath($dir); if (strtoupper(substr(PHP_OS, 0, 3)) == 'WIN') { $str = 'rmdir /s/q ' ...原创 2019-08-06 10:24:15 · 228 阅读 · 0 评论 -
PHP 文件操作函数
file_get_contents();读取文件内容,等于依次调用fopen(),fread(),fclose()-语法string file_get_contents ( string $filename [, bool $use_include_path = false [, resource $context [, int $offset = 0 [, int $maxlen...原创 2019-08-06 10:27:02 · 291 阅读 · 0 评论