LuaSandbox::setMemoryLimit
(PECL luasandbox >= 1.0.0)
LuaSandbox::setMemoryLimit — Встановлює межу пам'яті для середовища Lua
Опис
public LuaSandbox::setMemoryLimit(int $limit): void
Встановлює межу пам'яті для середовища Lua.
Якщо межа перевищена, буде викинуто виняток LuaSandboxMemoryError
Список параметрів
limit
Межа пам'яті в байтах.
Значення, що повертаються
Функція не повертає значення після виконання.
Приклади
Приклад #1 Виклик функції Lua
Loading...
Висновок наведеного прикладу буде схожим на:
PHP Fatal error: Uncaught LuaSandboxMemoryError: not enough memory
Дивіться також
- LuaSandbox::getMemoryUsage() - Повертає поточне використання пам'яті у середовищі Lua
- LuaSandbox::getPeakMemoryUsage() - Повертає пікове використання пам'яті в середовищі Lua
- LuaSandbox::setCPULimit() - Встановлює обмеження часу процесора для середовища Lua