IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

变量引用可提供执行速度

数据抓取/数据分析 2010-08-22 22:24:45 累计浏览 3,855 次
本机暂存

采用引用就可以提高速度,例如

$html=file_get_contents($ur);

get_info($html);

function get_info($str)

{

//这里是从html中提取一些有用的数据

}

//以上的get_info函数没有采用引用

//如下可以提高采集的速度

function get_info(&$str)

{

//

}

引用之所以可以提高速度,尤其是字符串很大的时候,因为引用并不是把一个字符串赋值给另外一个变量而是直接引调用原有的数值只是调用的原有数值的地址,所以省去了付给变量的时间/空间成本。 尤其在大数据了的时候,以用的效果是非常明显的。

同分类推荐文章

  1. 科技爱好者周刊(第 401 期):如何赚到10亿美元 (2026-06-26 08:05:38)
  2. 如何做决策 - 从 Go 的一个 issue 说起 (2026-06-26 08:00:00)
  3. Seven Player:Windows上播放115网盘视频的增强工具 (2026-06-09 00:06:47)

查看更多 开发者 文章 →

建议继续学习

  1. WEB系统需要关注的一些点 (累计阅读 18,218)
  2. 关于linux内存free的一些事情 (累计阅读 12,865)
  3. linux内核研究笔记(一)内存管理 – page介绍 (累计阅读 10,487)
  4. 大并发下的高性能编程 – 改进的(用户态)自旋锁 (累计阅读 9,042)
  5. 低成本和高性能MySQL云数据的架构探索 (累计阅读 8,580)
  6. top使用技巧 (累计阅读 7,912)
  7. Linux上进程的表示以及入门 (累计阅读 7,741)
  8. 缓存设计的一些思考 (累计阅读 6,997)
  9. 再一次, 不要使用(include/require)_once (累计阅读 6,543)
  10. Google短网址的API (累计阅读 6,522)