Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124447 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id CA2051A00B7 for <internals@lists.php.net>; Tue, 16 Jul 2024 11:04:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1721127986; bh=YM0EimkzowItx1Tn40S7tO5zjCLjfyzI0v9y4WeDVos=; h=Date:Subject:To:References:From:In-Reply-To:From; b=oOeKNuUjG53HkOWxWZTAYgOIKvnHoDYY5Tqox0Xdslu7s4uuVdWO3LOP+/gzUgGh2 fxQ07kg+R+wqM6cMeuGl2/MrGF2trMdBgyKu6m7hTKw+ibUzpDQhT/oSrlEBMyrHuz YX3rwLFm67uMRglmWuXYV+X6Ylevn1ExHI0BeA/SzqZJYj8Ro886ln0AvLQD+3Tve2 uuL5SQ35+z4EoVpySseyZpKz3mTRoOVPfr9AafD4RVi9C+9h0D9ME3s3x/42cB7HLy olu8iXxrcb+QnLo0LYB99qJjx0bWy2ejksvco6nTxZIVEzkC5BHTsoqJiWB+Oq6in7 55QHV7l55cgIQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 77B601805F8 for <internals@lists.php.net>; Tue, 16 Jul 2024 11:06:25 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: <cmbecker69@gmx.de> Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for <internals@lists.php.net>; Tue, 16 Jul 2024 11:06:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1721127892; x=1721732692; i=cmbecker69@gmx.de; bh=YM0EimkzowItx1Tn40S7tO5zjCLjfyzI0v9y4WeDVos=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=aC3PknFKTCZqsaJHLF9t9kx0ssrPtVV75OHZTYbVY/2tjmUGxiYMD8IWsi1mehms 1eZIgKcb6eaNZ9n0uPejvCKDTVqZ+Cs2uOgs8O/jXiDHWW171xwUn24a8T+rt1We0 W/aNms8z0NFXOAAmPMzmPfmP68ZoYvCYZ7HLOUQMdw+wt7hMgdzWJJeJZzsW4FBiD gVcit+aGCtlBcNgv1rge4Pz6n54Vp9bO4lqildgua3hsx/bUWkZ3uP8SoZcWNVRqS BHb6n4rmdaOXSkASgfQzrqk0OVcf9v0nC0HL7dYjI+Hs5/BvqtUxNVvophm1+p5q0 doxdNCddwe/QQ9jRNg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.251.222.223]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MPogF-1sgVjr275H-00V1or; Tue, 16 Jul 2024 13:04:52 +0200 Message-ID: <84d2e07c-f0b4-418c-95c6-ec760dac9146@gmx.de> Date: Tue, 16 Jul 2024 13:04:51 +0200 Precedence: bulk list-help: <mailto:internals+help@lists.php.net list-unsubscribe: <mailto:internals+unsubscribe@lists.php.net> list-post: <mailto:internals@lists.php.net> List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] [RFC] Deprecations for PHP 8.4 Content-Language: de-DE To: =?UTF-8?Q?Tim_D=C3=BCsterhus?= <tim@bastelstu.be>, Juliette Reinders Folmer <php-internals_nospam@adviesenzo.nl>, internals@lists.php.net References: <bw20I5b7ly3lSbI-2Bv3kfrfTVJbDo5RhwBiQa1PEwuLjprDJWptPajLiaialj1RLVKu7z1j0MofJUhhRVtzT_5i2E11oKeQx_VMUxnKhUE=@gpb.moe> <6683CDE4.7050607@adviesenzo.nl> <Skh-IB3l7OxslclNZdB5ZE3G5PaIvpoz3iojK10noNbXkj1odNNvzI5w7X1aSj7IKZ951646yQ8IrUW_wNaQuv94NB0jo3IXlFImcpu_hxc=@gpb.moe> <668B5728.40300@adviesenzo.nl> <61cbb650-17d7-4dbf-a73b-8265d6af2d4f@gmx.de> <36c412df-7752-4554-af6b-d4696fbd2011@bastelstu.be> In-Reply-To: <36c412df-7752-4554-af6b-d4696fbd2011@bastelstu.be> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:8eCTRjBPZXPkQlXLHH1IWjPJXAaDd0sDbNnBtahb6Bp8tmk597P jBt2MDTZ16Mz3+knxUlqt69yrVl7Tldl9zTf6E70OQhQYWluC1eyvwRndLuc3BWWXfvYu+p Qx9xutDH3TP6H04cH0rDKeKu2EiVRtguOKiFnxV/kLJF2GrG3alHS4n92NIHGG0bFSnWqkF sNUbeE7O+8mIhtLd03O1A== UI-OutboundReport: notjunk:1;M01:P0:DVJ9fbar+W4=;jEF0aYQGi5X5AN7OVxBCDy00Lkx fV6j5MLnw4z1NMAJSvp4KU8/ZXktjk3OT3sR2S6KZXdjCtGSTqczJHy/ILk2kx5INnY9trODD /R46LeewNAzKcsdrjsqyHAHjYoDttW4BO8g0wEU/MmDY8kjyo0oMHgmogHC/cnpGBSgMd9UPW 5Pw/7my6DRWytU/AS/43yLvLdmGCIpRUQ6A+5kNkQYAekmuS6hayk/aPBMOe5d3B4c9YbykTA 70HtoMWIereyKOePCM3tyTXHukwkw9FJ4Zs4mWBiE8LvO3aOBgbIsmvC29Jfk3o/bh6Z1n9Ir cezizLt0Feh271OCiWOEOu7wU8dxrRPsLcqE9ANMFrtTfNLUnjvdQpdexQF+13CyRxsfJEJMD sJF3YnII8hoWh+p6u2knGIUEh8A1kEFCNpo0scXLhGrBN/6o2UVHDKPBTETLI9TKIECsOoEUm 9kA8JbJOX2a9w49GSzwplw+CaiSvg4fNfYRnQr/37o+RGhWWEdAxIleLdjFpybguOXLsd/fPI bPtJinURqksnuZMawzQ5N66K9rmwCeOnA1iJHQ30m15BW63etA0h4P1SC6QPTUgUoSwrL+YjI Gg2yiPfSxuSzLeN6FTumkiOhmgggQQXxrw5t5kSlxq80eD8xIngs9gWTbGgMj2ZsBQvmRRRy/ unF+DieYlMlePZRKxNX1iA9t0Xv+X2QBUWwXQ8I9Y2KrT3YkZChfBNOB0ltM7nrSNwbhsbyMd sMSd3QzxxDwaEmvTzPkNu/R7oe+TqTrZwk90X5EGezni82yR/5ShT663SWeT8P+KdKr8C6Dob Fti0W8+AL2ud8xJYcsvlysNp3Slv8pEolqScBDzeVpiNk= From: cmbecker69@gmx.de ("Christoph M. Becker") Hi Tim! On 15.07.2024 at 23:50, Tim D=C3=BCsterhus wrote: >> That doesn't mean that I'm against the uniqid() deprecation, especially >> if the deprecation message is clear on what to use instead. > > I will make sure to write useful migration docs, helping users making an > educated choice for an alternative. Unfortunately is no > one-size-fits-all solution to the problem of generating an unique string= . See also a respective GH issue regarding deprecation messages: <https://github.com/php/php-src/issues/14320>; it probably makes sense to include an URL in the deprecation message, or maybe some code which users can use to look up more thorough information about the deprecation. Cheers, Christoph