Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106013 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 94467 invoked from network); 21 Jun 2019 19:09:03 -0000 Received: from unknown (HELO mail-io1-f45.google.com) (209.85.166.45) by pb1.pair.com with SMTP; 21 Jun 2019 19:09:03 -0000 Received: by mail-io1-f45.google.com with SMTP id u19so73149ior.9 for ; Fri, 21 Jun 2019 09:24:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=dmzauL3etHRrSYJ5gpOc5NO3452pRvIOPl2e7wnz0zc=; b=IVs/kQ2Y2PW+FLTQGeAyqG0u7ujENV5j9c6XMzbmuKSHLXaK00n+9qVBi3h6TYLQ6C qMPztJC6mTCbMtYtMhm/3Y6AjjpBPZ7jUE7d2m0dsbYBmUCDeIs/n6DvxhRfPMRsrmCA hjIxJ2tddDD56LCiHhrJQTa9ljs/VSOXipZOIxdMreKElShdm5tV/cpZiCPyxpJc2mY1 URJBx8jNgAs6VbZe5CK/olKlCiP6UMd2ufSsIXKprAKENhx5UUsEtpQ9IPJV75Tz86Bw G6X0liXCjGWMCtK7I/7hu4jrH6gnC5+hMkyAZ5tifDY5yaKL5vHJCVl0STi7IbqZgSLK p0vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=dmzauL3etHRrSYJ5gpOc5NO3452pRvIOPl2e7wnz0zc=; b=ZfqxTgh3A9SvsPdq1AEkLIKD5e86xQK8xs44H+ZpJZGcnfGcFJ4qUTneuKTKO6rLYe ytmMQV0ztUPhEvu1g96Vua+SsObdfY3G7b6AXzmG//bFpwdCs01d9su4ctTSiFsycA3c XMZZlgfhZ07uPDZyhMdrjpYjfcwkhhB06tt/pMaskve4cDLpVhplcpzT66ENEdSivp1O 1dfzpCDWbIj/KfoGpVm3zxG780aeCfTJNQ4wDxc5HIekGAufpNCVnBbn2XWEv8BylYyI nF8bN/Q2nHRoZM+IFqnE0YwUHkh0VQdLvVs7wYuEnmwBm8m8MCrFueSR9NZ79ho0difv ihkg== X-Gm-Message-State: APjAAAXvN8l/dx4lCpB61gI1BeHoPzq7aH1Hz+IkvEIuavVNk/zz1BnV IvVcxaLeXUJuyZVW8EJOWm4mA9WXSOs/xkcFUebC0m/X3aQ= X-Google-Smtp-Source: APXvYqxv9s17LLGSDVXmNRoh/uczWQeo/0ZvQhTokd/WPBW3u21YwRM2jbNycHT9imrka6guWE2vabolTTzconDJSr8= X-Received: by 2002:a5e:9304:: with SMTP id k4mr578982iom.206.1561134254387; Fri, 21 Jun 2019 09:24:14 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Fri, 21 Jun 2019 17:24:03 +0100 Message-ID: To: Internals Content-Type: multipart/alternative; boundary="000000000000adf71e058bd7e4fa" Subject: Re: [PHP-DEV] [RFC] Deprecations for 7.4 From: rowan.collins@gmail.com (Rowan Collins) --000000000000adf71e058bd7e4fa Content-Type: text/plain; charset="UTF-8" On Fri, 21 Jun 2019 at 16:20, Kalle Sommer Nielsen wrote: > Greetings Internals > > Nikita and I would like to open the discussion for the RFC: > "Deprecations for 7.4", this RFC targets a larger set of various > features targeting for deprecation in 7.4 with the intention of > removal in PHP 8.0. > > https://wiki.php.net/rfc/deprecations_php_7_4 > The mention of "convert_cyr_string" here makes me want to revisit the oft-abused "utf8encode" and "utf8decode" functions. The downside in all cases is that PHP has no single correct function for encoding conversions, with mbstring, intl, and iconv all offering slightly different implementations, and all distributed as optional extensions. Is there some way we can bless a single conversion function, in core, and recommend that in deprecation notices? Regards, -- Rowan Collins [IMSoP] --000000000000adf71e058bd7e4fa--