Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:121826 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 24427 invoked from network); 28 Nov 2023 19:12:22 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 28 Nov 2023 19:12:22 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id ED477180031 for ; Tue, 28 Nov 2023 11:12:28 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 28 Nov 2023 11:12:28 -0800 (PST) Received: by mail-lf1-f41.google.com with SMTP id 2adb3069b0e04-50bc053a9a7so972060e87.1 for ; Tue, 28 Nov 2023 11:12:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701198739; x=1701803539; darn=lists.php.net; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=BRsHVCS/ozCAD6uUlnwv1aurpmOO2Hx0JErZdjrSDCM=; b=VQ3HjqhRIepXMAh9pW485tqgT+aukd/bklplak86CSh7ekF2Ep8vgvgiLdNbr1haCw iemqDnb/IloNn/ZhjbVROAMOBNGhkU0UW3BGEr3MPreYFkLQRxTC3rkDS7MKRlO4IzGd ibkmbIfgTPBLn1iVrABACLI5HzSGGKXlsmMmt+e4GMs5PpTUv6MsMg2Pp1IYG9Wu0sk3 Oa1kaw2YI1c+VT3FoTyIhPKduMhndb++59MmVKNx+Azum2jeHtQ8mc2d/nPMR0gw1Gjq 2V6nj+Te5pKrdryy7i832ZM9NDf/QAi7MvQkHXP2xCnp9qlY5Np+t4yKbstkjZF2tyLa H3PQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701198739; x=1701803539; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BRsHVCS/ozCAD6uUlnwv1aurpmOO2Hx0JErZdjrSDCM=; b=vpgqQ8v4u/f2zKOXMH/W8WerJtJE2hfF7oamQaWU4E6mPbl6a8Aljn/FJ52GI68J9L TOhXdIBUj/cRTCq4fYb3ASx3l1YS8iSNbq3LgA2qUdKa9V5vNd3Zeo2fRPUXapWQe/x1 8EofZRcRXMiEF6QJgxsGBEwebkHXtzHKJoHa+uorvyfqbbrZnDI+UU8OCy294Uz+7LXr rCoWacNXtoI/ZP88Ny1xBwPzuHBMGuE1Bil2Xe3d28V5yGLGvlYbrYPjxOdPLQW8McDt fDM0wgJvyR78HIUeUqGlEGQ2MJEOSSBVlm85fIxeJEZXxgOs0KHwmh0VPtxlJHsmXMlj ySkQ== X-Gm-Message-State: AOJu0YzkhiV/t2GFmiQPdRg2GdjUefvHh7hd14I6ajGaxdCpO85jIdOj L5dj4kKmDoEHxCGINJMvff0= X-Google-Smtp-Source: AGHT+IHT3+grXCwvpzwvQFK3gTMNDe0hZh3smBkek9vQMqXi4U/E4UmE/PYVMonKEKwmDNBODJwM6Q== X-Received: by 2002:a05:6512:23a5:b0:509:8e9e:a416 with SMTP id c37-20020a05651223a500b005098e9ea416mr12787059lfv.47.1701198738978; Tue, 28 Nov 2023 11:12:18 -0800 (PST) Received: from smtpclient.apple ([89.249.45.14]) by smtp.gmail.com with ESMTPSA id p11-20020a17090635cb00b009fcbff55852sm7074428ejb.162.2023.11.28.11.12.18 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Nov 2023 11:12:18 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) In-Reply-To: Date: Tue, 28 Nov 2023 20:12:07 +0100 Cc: PHP internals Content-Transfer-Encoding: quoted-printable Message-ID: <1BA05C1A-AFAE-4E86-BAA2-420B22549519@gmail.com> References: To: Hans Henrik Bergan X-Mailer: Apple Mail (2.3731.700.6) Subject: Re: [PHP-DEV] Deprecate declare(encoding='...') + zend.multibyte + zend.script_encoding + zend.detect_unicode ? From: claude.pache@gmail.com (Claude Pache) > Le 28 nov. 2023 =C3=A0 19:57, Hans Henrik Bergan = a =C3=A9crit : >=20 > With the dominance of UTF-8 (a fixed-endian encoding), surely no new > code should utilize any of declare(encoding=3D'...') / zend.multibyte = / > zend.script_encoding / zend.detect_unicode. > I propose we deprecate all 4. Hi, What is the migration path for legacy code that use those directives? =E2=80=94Claude=