Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:88018 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 55663 invoked from network); 3 Sep 2015 04:14:19 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Sep 2015 04:14:19 -0000 Authentication-Results: pb1.pair.com header.from=scott@paragonie.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=scott@paragonie.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain paragonie.com from 209.85.215.42 cause and error) X-PHP-List-Original-Sender: scott@paragonie.com X-Host-Fingerprint: 209.85.215.42 mail-la0-f42.google.com Received: from [209.85.215.42] ([209.85.215.42:33273] helo=mail-la0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2C/50-53181-819C7E55 for ; Thu, 03 Sep 2015 00:14:17 -0400 Received: by lamp12 with SMTP id p12so19255741lam.0 for ; Wed, 02 Sep 2015 21:14:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=EFbf4r6A4brNDK5Ex+ofeME/Nb0rRqmQgcV3c1ezNcU=; b=OODYml4atHoqtmzsDYbPEWRiuS7BAhDs20uIgWUwZyZitssFQTXz9tNpJudCd79K9V 5exTd/+/AOQKQ2nwfA2ITK44qGX7kP/4DD/zgz3EZNfp4t7E95c0Bq6S5zsQ3cZoKLcF WsuqQ8Z0lZBPfgpGjZZGaaHc4RvyoAYwaSuCHBCF2be9tOwkZLIpMn0VltWpYfS6Akji OvWGDR04mGVRS/fIWqnf7LwE27ZJO2ml69vB9dDK++p9+6toeZTh5r3ALHH3JhQTTsaP knE2mO0KIu9cCDEZSIM3fVRWBiLdX5GzExuxDaN5k8yNNW1LlibIqkL70TBVNJVPxVf7 8JKA== X-Gm-Message-State: ALoCoQmmupx6/EftJPwNyAXoIiLPETF/ei2w7NCYAPxJn3Xuk6NEI19FQ/owTEoKJXcUwBwZNf3H MIME-Version: 1.0 X-Received: by 10.152.29.68 with SMTP id i4mr19101205lah.97.1441253653296; Wed, 02 Sep 2015 21:14:13 -0700 (PDT) Received: by 10.114.202.196 with HTTP; Wed, 2 Sep 2015 21:14:13 -0700 (PDT) Date: Thu, 3 Sep 2015 00:14:13 -0400 Message-ID: To: PHP Internals Content-Type: text/plain; charset=UTF-8 Subject: PDO: Disable emulated prepares by default? From: scott@paragonie.com (Scott Arciszewski) Inspired by http://stackoverflow.com/a/12202218/2224584 Can we (in either PHP 7.0 or in PHP 7.1) turn emulated prepared statements off by default, and still allow developers to turn it on if they really want them? For now my code works around this design decision, but not everybody is cognizant of this behavior. Scott Arciszewski Chief Development Officer Paragon Initiative Enterprises