Я работаю над проектом, в котором панель администратора - это просто оболочка, которая выполняет некоторые действия в зависимости от того, какую строку вы вводите.Под оболочкой я подразумеваю поле ввода, где вы набираете, например,
delete user 1
и пользователь с идентификатором 1 удаляется.Я планировал это примерно на 4 месяца, и я написал все команды, которыми могло управлять приложение.У меня есть некоторые проблемы, чтобы сделать эту систему.Я думал об этом решении:
$c = explode(' ', $input);
if ($c[0] == 'delete' and $c[1] == 'user' and count($c) === 3)
{
$c[2] = $id;
delete_user_by_id($id);
}
Но я думаю, что оно не очень хорошо спроектировано, и я уверен, что его можно улучшить.Я заметил, что существует регулярное выражение и что они могут быть лучше этого, но я не могу понять, как их использовать в предыдущем примере.Любая идея?
{Обратите внимание, что часть строки является переменной (удалить пользователя VARIABLE )}