Изоляция
Для каждого запуска создаётся новый Worker. В нём загружается локальная сборка PHP WebAssembly, выполняется один фрагмент, после чего Worker уничтожается. Постоянная файловая система не монтируется.
Запускайте учебный PHP-код локально в изолированном WebAssembly Worker без отправки на сервер и доступа к сети.
Runtime не загружен. Нажмите «Запустить».
Для каждого запуска создаётся новый Worker. В нём загружается локальная сборка PHP WebAssembly, выполняется один фрагмент, после чего Worker уничтожается. Постоянная файловая система не монтируется.
Сетевые API Worker заблокированы, пользовательский memory_limit зафиксирован на 64 МБ, опасные мосты к JavaScript не используются, а серверные PHP, shell, eval, include пользовательского файла и загрузка кода отсутствуют. Базы данных, почта и реальные серверные файлы показываются только как учебные примеры.
stdout и stderr записываются через textContent. Строка с <script> отображается как текст и не становится DOM-элементом.