Могу ли я сейчас использовать настоящие подготовленные операторы для MySQL с PDO?

5 лет назад (правда!) Вез Ферлонг был ведущим разработчиком PDO, и он написал следующее:

Я рекомендую вам использовать следующий атрибут при работе с PDO :: MYSQL, доступным в текущих кандидатах на выпуск PHP 5.1.3 и снимками состояния:

$ db-> setAttribute (PDO :: ATTR_EMULATE_PREPARES, true);

Это заставляет использовать собственный синтаксический анализатор запросов PDO вместо собственных API подготовленных операторов в клиенте mysql и эффективно устраняет эти проблемы.

Обоснование приведено на http://wezfurlong.org/blog/2006/apr/using-pdo-mysql/

Однако он не смог ответить, были ли проблемы устранены теперь, когда PDO использует Mysqlnd (по крайней мере, я так полагаю).

Кто-нибудь знает?

5
задан Peter O. 27 October 2011 в 17:16
поделиться