Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107028 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 95571 invoked from network); 13 Sep 2019 00:26:35 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 13 Sep 2019 00:26:35 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id 53F312D2001 for ; Thu, 12 Sep 2019 15:02:35 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp3.php.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Virus: No Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp3.php.net (Postfix) with ESMTPS for ; Thu, 12 Sep 2019 15:02:34 -0700 (PDT) Received: by mail-pf1-x42d.google.com with SMTP id q21so16803577pfn.11 for ; Thu, 12 Sep 2019 15:02:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=newclarity-net.20150623.gappssmtp.com; s=20150623; h=from:mime-version:subject:date:references:to:in-reply-to:message-id; bh=tirtQxupQ2nroZz7pYOczC4DS/DRZ1iiUIL5USbpqvE=; b=XiVUtUmtVAyix6rL+lJMderDDL59tlhv0BeaKSTYxAEJof5Yuuuk1jF+UuY1FYyK1o YRQ0UvUb0d4XgiYHQvV3KUhLlhrGo3/j/qm0BvhoJQ72XQKvC23jSUtKU13PJ5o9tBWH P8ZhlQSQukNJvaCYaK90wjjdrTRcYDqZ2zjrNtEdmxUOL0F39w1Vvyehp4YXRgN/8Qt3 silIqrRhEfCBRNbkkfZuu8VS+JY+oIvJL+yyXJYhfN9i8oS+6WJQjzg0XNGGaHN6Kpfi OnrJlfi9INYxJ9NM6Hgu/SkBXs5oEHuCxr6rvMk484NmON/p+uMuWj7+BymhW5QPrMj1 9WBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:date:references:to :in-reply-to:message-id; bh=tirtQxupQ2nroZz7pYOczC4DS/DRZ1iiUIL5USbpqvE=; b=pRrH7Renp3tZipQt3nhfbNxBn1MQSI6Si0mctIwfQd+817fSK095wh2QSaAPjsDo5K 7iqYklw32vzoYWVPDgbu+zN35yQMMzk5M/TtcHr9vtsGCpHIZl6outgob9v7AAsIl9wI 8kCTxdWRThioRtQfDY1fdKQwedtIW93+6JVZZZ98Hg+r7WxQ2LhraJ7aJM7mTtvfv069 FpB2xHDM9FuT2SQs0zlbo+mhwOtppTIvwGiBXprizaMdvtvk/q9co6II2Y7MmHm6AdbZ uAqw+pA9i/GZkdTtshk18fj5tmaz9IzCrrX1ilqhVJwMH1Kz81w9INg/jQkP4HsJZLqy d5WA== X-Gm-Message-State: APjAAAXom/wP3tv9PpErK2HPsAE9qgQcmhI0bnERIoZ7yWUu1er4wiDo SUbMV0IZA7N0NytcxexAuJjzGA== X-Google-Smtp-Source: APXvYqzYLt2h2Bz74W9z8KL0G8zNb1LOFr1IWr2DS4ziObOmWVLmXlJt/+C7Ru0i5TX6jD6s6iZXtQ== X-Received: by 2002:a17:90a:a6e:: with SMTP id o101mr1015001pjo.71.1568325753820; Thu, 12 Sep 2019 15:02:33 -0700 (PDT) Received: from [192.168.101.137] (50-252-183-45-static.hfc.comcastbusiness.net. [50.252.183.45]) by smtp.gmail.com with ESMTPSA id 129sm30173547pfd.173.2019.09.12.15.02.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Sep 2019 15:02:32 -0700 (PDT) Content-Type: multipart/alternative; boundary="Apple-Mail=_A38A4F01-BD03-4CC6-B628-5A7C1B171CD2" Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Date: Thu, 12 Sep 2019 15:02:30 -0700 References: <076701d56978$86020910$92061b30$@php.net> <078e01d5697c$5512bc10$ff383430$@php.net> <31BD63BC-ACE0-4478-B241-E698D2D6F59C@newclarity.net> To: Lynn , PHP Internals List In-Reply-To: Message-ID: <9A26711E-5745-4F17-A006-5DE00B96DCE2@newclarity.net> X-Mailer: Apple Mail (2.3445.104.11) X-Envelope-From: Subject: Re: [PHP-DEV] Changing fundamental language behaviors From: mike@newclarity.net (Mike Schinkel) --Apple-Mail=_A38A4F01-BD03-4CC6-B628-5A7C1B171CD2 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > Whenever one of these errors will occur, you can initialize either the = array key or variable with null and it will work again without changing = behavior.=20 Whatever the case, changing warnings to errors would require fixing = working code. And for many people, that would requiring investing lots = of money. > However, I think most people agree that the quality of Wordpress code = and Plugins is highly debatable. That is probably very true, but it is orthogonal to whether or not = certain potential changes in PHP would cause expense changes to be = implemented in order for WordPress users to upgrade to an incompatible = PHP8. > If anything, Wordpress shouldn't be an argument to not improve PHP, = though I think it's important to consider the impact of a change, = including for the Wordpress community. > I don't like the idea of not being able to progress because Wordpress = users won't upgrade PHP.=20 I am not making that argument. I am simply pointing out that the changes = being considered will almost certainly break a large percentage of = WordPress sites and fixing those site will likely be very costly for = site owners. =20 So it is up to those who have a vote on the future of PHP to decide if a = large number of broken WordPress matters to them or not. I am just a = messenger. -Mike= --Apple-Mail=_A38A4F01-BD03-4CC6-B628-5A7C1B171CD2--