1. 首页
  2. 数据库
  3. 其它
  4. php die()与exit()的区别实例详解

php die()与exit()的区别实例详解

上传者: 2020-12-31 04:52:22上传 PDF文件 72.13KB 热度 13次
网上搜索die与exit两个函数的区别,大部分的”标准答案”都是说die是退出并释放内存,exit是退出但不释放内存。 这个解释显然是错的,PHP手册中已经说过“die — Equivalent to exit().This language construct is equivalent to exit(). ”两者只是别名关系,除此之外完全一样。 不过我还是很好奇,决定从源码中找找线索,看看php是如何处理的这个“别名”。 首先要清楚一点,die和exit都是”language construct”而非函数,网上也有很多说某某某有返回值是函数,某某无返回值是结构,很多初学者总搞不清语言结构
下载地址
用户评论