Я хочу создать среду программирования.Я объясню это на примере.
Один программист напишет этот код;
<html>
<head>
<?php definedMetaTags(); ?>
</head>
</body>
Программист сохранит этот файл и затем загрузит его в мою систему.Этот файл будет выполнен на стороне сервера, а затем система вернет сгенерированный код обратно.
Эта функция defineMetaTags () уже будет записана в системе.
Пример Compiler.php:
<?php
require_once("definitionsForProgrammer.php");
include("uploadedfile.php");
?>
Мой вопрос заключается в том, что я хочу разрешить файлу uploadedfile.php только те функции, которые мне нужны.Еще, может быть, этот программист пишет некоторые коды, что я хочу, чтобы он / она делал.(Удаление файлов, подключение к MySQL и т. Д.)
Можно ли разрешить коду только определенные функции, переменные, константы?