首页 > 解决方案 > 如何在php中分配和释放内存?

问题描述

我正在尝试在我的代码中动态分配内存并释放它们,我尝试使用zend_mm但无法将其添加到php7,我正在使用php7.4 和xampp服务器,如果不可能,请告诉我的替代方案。

问题是,我尝试使用rundlldll库中执行一些 c 函数,但rundll不返回函数的输出,所以,我尝试从 ram 中保留一些内存并rundll通过 exec()php函数运行命令,将地址传递给反转内存到函数,然后函数将它的输出写入这个内存,这样我就可以在函数结束后得到输出

步骤: 1-php从 ram 中保留一些内存。2-php打开cmd并运行rundll调用c函数。3-c 函数将输出写入保留内存。4-php可以得到输出。

标签: phpphp-internals

解决方案


推荐阅读