Как я могу проверить правильность предоставленного пользователем PHP-кода? - PullRequest
0 голосов
/ 06 ноября 2018

Как я могу проверить правильность предоставленного пользователем PHP-кода? В частности, у меня есть несколько сценариев PHP, которые пользователи могут редактировать через пользовательский интерфейс по разным причинам. Если пользователи редактируют эти сценарии, как я могу проверить, что то, что они предоставляют, является действительным и не приведет к сбою при его запуске?

Я думал об использовании блока try-catch вокруг всего кода, но у меня есть еще одна проблема: когда я тестирую любой код, предоставленный пользователем, я не хочу на самом деле запускать код, так как Код может привести к изменениям в системе.

Любые мысли будут с благодарностью. Спасибо.

...