PHP中的资源类型

时间:2012-11-25 08:00:13

标签: php resources

  

可能重复:
  What is #<some-number> next to object(someClass) in var_dump of an object? I have an inference. Am I right?

我理解一些函数返回资源ID,例如PHP中的#123,例如mysql_query

我的问题是为什么对象具有该数字以及它用于什么?它也是资源ID

$obj = new MyClassName();
var_dump($obj);

output: object(MyClassName)#324 (0)

在这种情况下,#324的含义是什么?

1 个答案:

答案 0 :(得分:1)

ID引用用于跟踪资源的唯一性,PHP每次生成新资源时都会创建唯一资源。当你的资源使用unset()函数获取时,特定的id会被破坏,所以不要使用这个id进行引用,因为它每次都会生成新的id。