Делаю небольшую обертку для pdo.
Где-то ранее в просторах интернета прочитал, что php драйвер mysql базы воспринимает обратный и обычный опостраф как одно и тоже. Правда ли это, можно узнать только посмотрев исходный код драйвера. Только вот я си не знаю.
На данный момент в моей обертке парсится sql, находит имена полей и имена таблиц и обрамляет их методом pdo::quote(), если в именах полей отсутствует имя таблици через точку то добовляет. При работе с mysql обромляется обычным опострафом. Остальной функционал не имеет отношение к данному вопросу.
Вопрос.
Есть ли что-нибудь критичного в данном подходе? Или же лучше жёстко обреблять обратным опострофом, тогда почему?
|