Как я могу проверить правильность предоставленного пользователем PHP-кода? В частности, у меня есть несколько сценариев PHP, которые пользователи могут редактировать через пользовательский интерфейс по разным причинам. Если пользователи редактируют эти сценарии, как я могу проверить, что то, что они предоставляют, является действительным и не приведет к сбою при его запуске?
Я думал об использовании блока try-catch вокруг всего кода, но у меня есть еще одна проблема: когда я тестирую любой код, предоставленный пользователем, я не хочу на самом деле запускать код, так как Код может привести к изменениям в системе.
Любые мысли будут с благодарностью.
Спасибо.