php - 如何在 PHP 中查找对象使用的内存? (大小)

标签 php memory memory-management

如何在 PHP 中查找对象使用的内存? (c 的 sizeof)。我想查找的对象是一个包含字符串和整数的字典,因此很难手动计算它。 php中的字符串也可以根据编码(utf8等)的不同长度正确吗?

最佳答案

您可以使用 memory_get_usage() .

在创建对象之前运行一次,然后在创建对象后再次运行,并获取两个结果之间的差异。

关于php - 如何在 PHP 中查找对象使用的内存? (大小),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1075419/

相关文章:

php - 如果没有添加文件,如何在 MySQL 数据库单元中插入 "Null"值?

c - 执行free后进程的内存使用行为

arrays - malloc 接触未分配的内存

objective-c - dealloc 后对象没有释放

python - 加载 pickle 的 python 对象使用大量内存

c++ - 判断是否已成功释放动态分配内存的方法

iphone - CMSampleBufferRef 内存泄漏

php - 如何用编程语言求解数学方程式?

php - 带有 LIMIT 和 ORDER BY 的 MYSQL UPDATE

php - 解码 Json 数据数组并插入到 mysql