Использование MySQLi real_escape_string в качестве статической функции
Интересно, смогу ли я экранировать строки (используя real_escape_string) без предварительного создания экземпляра объекта для применения функции?
то есть мы можем сделать это:
$database = new mysqli(DB_HOST,DB_USER,DB_PASS,DB_NAME);
$database->real_escape_string($query);
$database->query($query)
и т.п.
Тем не менее, что яя пытаюсь сделать для согласованности в моем приложении, чтобы иметь в основном статический класс базы данных, который является расширением класса MySQLi, чтобы я мог вызвать:database::real_escape_string($query)
статический метод.
Я понимаю, что мог бы создать функцию, которая экранирует строку вручную без MySQL.