memory_get_usage”获取当前PHP消耗的内存

来源:3-4 PHP-什么是变量的数据类型

慕粉3777478

2016-08-05 12:41

(-$m1-$m2-$m3-$m4)这个具体表示什么意思?

<?php
echo $m1 = memory_get_usage();
echo "<br />";
$var_string = "123";
echo $m2 = memory_get_usage()-$m1;
echo "<br />";
$n = 123;
echo $m3 = memory_get_usage()-$m1-$m2;
echo "<br />";
$f=123.00;
echo $m4 = memory_get_usage()-$m1-$m2-$m3;
echo "<br />";
$var_array = array("123");
echo $m5 = memory_get_usage()-$m1-$m2-$m3-$m4;
?>

写回答 关注

1回答

  • 宝慕林5531210
    2016-08-05 12:52:35

    (-$m1-$m2-$m3-$m4)这个具体表示什么意思?

    获取的是PHP一共使用了多少内存;每创建一个变量就会申请内存。

    所以(-$m1-$m2-$m3-$m4)就是获取M5的内存、不然就是全部内存了


    慕粉3777...

    谢谢了

    2016-08-05 14:25:05

    共 1 条回复 >

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455994 学习 · 6306 问题

查看课程

相似问题