Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:77885 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 77218 invoked from network); 11 Oct 2014 23:47:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Oct 2014 23:47:51 -0000 Authentication-Results: pb1.pair.com header.from=kris.craig@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=kris.craig@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.218.45 as permitted sender) X-PHP-List-Original-Sender: kris.craig@gmail.com X-Host-Fingerprint: 209.85.218.45 mail-oi0-f45.google.com Received: from [209.85.218.45] ([209.85.218.45:38284] helo=mail-oi0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 35/24-43359-5A1C9345 for ; Sat, 11 Oct 2014 19:47:50 -0400 Received: by mail-oi0-f45.google.com with SMTP id i138so10225712oig.32 for ; Sat, 11 Oct 2014 16:47:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=/+i8hzQrWOtfbf7V20/+4vHTH444B9oMq0LGS84nvEE=; b=q+KdQKxoNwUyCliFF7yUAoF5hQ5JPA/HBporaP1FoUW4e4ZyrmJad3M5kyAvaisRxF tWO4vXX8LYvDGkFvsxeStYQ8UQRCuoPtIYdMjRvx8OIQEQ9p70RJQwT4sfRawQGD48Mv 4GlHdD/zOLD28an5pQ2TDQIfW99wuzbSaAmI0b+VbQriW7clTXHc+HM6FAt7f4C1v9Xe orLZNeHBxjWek7RQD+/Qkcuk3wWYexFUbRhdLfHl90scTSebDDwGwrqVLhiWv6u9KCzH Rge8XpyyVG72uTk779FPhCppJgZBnX+wn/1oLKIbWwl8F6QqLkbtgt8KWSC+z5efLphF c+8w== MIME-Version: 1.0 X-Received: by 10.182.29.101 with SMTP id j5mr13168472obh.20.1413071267044; Sat, 11 Oct 2014 16:47:47 -0700 (PDT) Received: by 10.202.169.201 with HTTP; Sat, 11 Oct 2014 16:47:47 -0700 (PDT) Received: by 10.202.169.201 with HTTP; Sat, 11 Oct 2014 16:47:47 -0700 (PDT) In-Reply-To: References: Date: Sat, 11 Oct 2014 16:47:47 -0700 Message-ID: To: Nikita Popov Cc: PHP internals list Content-Type: multipart/alternative; boundary=001a11c200caea256705052e4a6a Subject: Re: [PHP-DEV] [RFC] Remove deprecated functionality in PHP 7 From: kris.craig@gmail.com (Kris Craig) --001a11c200caea256705052e4a6a Content-Type: text/plain; charset=UTF-8 On Oct 11, 2014 1:52 PM, "Nikita Popov" wrote: > > Hi internals! > > We currently have a number of deprecated features, which we likely want to > remove in PHP 7. I've created a tracking RFC listing deprecated > functionality (if I missed something, please tell): > > https://wiki.php.net/rfc/remove_deprecated_functionality_in_php7 > > I expect many of these are no-brainers (like assigning new by-reference), > but other items like removal of ext/mysql may need additional consideration. > > Unless there are items that are particularly contested, I'd like to handle > the bulk of these in a single vote and only have separate votes for > ext/ereg and ext/mysql, as these are arguably more intrusive. > > Thanks, > Nikita +1 on all of that. As far as ext/mysql is concerned, I would eagerly vote in favor of removing it. It performs poorly, is procedural, less secure, doesn't support prepared statements, etc. It's always annoyed me how sites like w3schools still teach people to use ext/mysql. It's been deprecated for quite awhile now and I think it's time to pull the plug on it. --Kris --001a11c200caea256705052e4a6a--