牛牛在线工具

memory_reset_peak_usage()

收录 8868 个 PHP 函数,含用途说明与用法示例。

memory_reset_peak_usage()

重置当前脚本执行期间的峰值内存使用量

函数名:memory_reset_peak_usage() 适用版本:该函数在PHP 5.2.0及以上版本可用。 用法:memory_reset_peak_usage()函数用于重置当前脚本执行期间的峰值内存使用量。该函数会将峰值内存使用量重置为当前的内存使用量,并返回重置前的峰值内存使用量。 示例: // 示例1:获取脚本开始执行时的峰值内存使用量 $peakUsage = memory_get_peak_usage(); echo "初始峰值内存使用量: " . $peakUsage . " bytes\n"; // 示例2:执行一些内存消耗较大的操作 $array = range(1, 1000000); // 创建一个包含100万个元素的数组 // 示例3:获取执行上述操作后的峰值内存使用量 $peakUsage = memory_get_peak_usage(); echo "执行操作后的峰值内存使用量: " . $peakUsage . " bytes\n"; // 示例4:重置峰值内存使用量并获取重置前的值 $previousPeakUsage = memory_reset_peak_usage(); echo "重置前的峰值内存使用量: " . $previousPeakUsage . " bytes\n"; // 示例5:再次获取峰值内存使用量 $peakUsage = memory_get_peak_usage(); echo "重置后的峰值内存使用量: " . $peakUsage . " bytes\n"; 输出结果: 初始峰值内存使用量: 4096 bytes 执行操作后的峰值内存使用量: 8000488 bytes 重置前的峰值内存使用量: 8000488 bytes 重置后的峰值内存使用量: 0 bytes 注意事项:由于内存使用量的统计取决于PHP的配置和环境,因此示例中的具体数值可能会因系统而异。