Evgen8, если ты выполнишь запрос DELETE в базу к существующему полю то строка удалится 100%.
Строка не удалится если выбранное поле отсутствует или в запросе допущена синтаксическая ошибка (тогда запрос вообще не выполнится).
Мелкий, ну так всё правильно. Имя вызываемого файла будет прямопропорционально зависеть от результата совпадений в регулярном выражении, и если данный файл отсутсвует на сервере то выведется HTTP ошибка 404 (если на сайте не организован перехват данной ошибки).
$_GET, $_POST, $_SESSION, $_SERVER, $_COOKIE и др. - это суперглобальные переменные и доступны из любого места приложения.
Зачим создавать клоны и забивать память? ООП ради ООП?