Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103525 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 40641 invoked from network); 28 Nov 2018 03:26:31 -0000 Received: from unknown (HELO mail-ot1-f41.google.com) (209.85.210.41) by pb1.pair.com with SMTP; 28 Nov 2018 03:26:31 -0000 Received: by mail-ot1-f41.google.com with SMTP id 81so21909836otj.2 for ; Tue, 27 Nov 2018 15:50:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=bOeSQakvMwoaVWILDLjjQ4q81zLk+LaSv56g1GBs0t0=; b=Q3DjdvG0wwCkfXuUMqun5L1dZFYBIlhM67RGROi3kqRkyECKI1W10WDKkLVIw834N2 4PsxB9iSkiEvGkDuHRuSRwEZ44vlnUDrjWNbk/sXe0FGaNX6spQA3SPKO2KIPi7vIdI6 U6z0B2hDw7v+Sfp8PSkYMQWM+hkmI7vRQmlvacs2mNCS9l12Yvc/Dn4f33cEnblAuHom u6WaqCqI2fd64akD5HNXeDxKXCGodaKG1v4DXkbEgMXWTyqTK2XVOQb375itMRGH1LTs BFMoypLtYlgusipaNy0OwsPVZdg09U+1uuEZe6lgJrPkZbiQGHUbvY/EW4MCCqvGqsml KAnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=bOeSQakvMwoaVWILDLjjQ4q81zLk+LaSv56g1GBs0t0=; b=Au4hzHBFpIMHswQdQQihYULiv/wrsFtWotG3+HZ7mrt8HSHsLcFERh0aJvhxFR+WZQ 4WINs93cbN1LhfyKGLG7rsMB8K1LGVpviTIpXV0tqtsOOMxRKtDu2jg5oTuZ5MIrylLD dDjEn+hktD7c0t+kHFQSzxhjB6PXohwZ1co1t41NoRo5olgXCw2wD0mOBdHCSvQM2rQp sdUDFwwA0G5rK54eUbdPSIlOn/sLIcl1ucPzeI+qmUxrsbnmoDkQKB1jCF6ibbT3vNX2 uEh/bFJDoZVyCV1v5krbAKmuHwqiOfaWwkH9YkTkrs5bBV9l6IaXwy8Qgrm3FaWxkAnT gBZA== X-Gm-Message-State: AA+aEWblznNpyJQHgs+sfA8BGBWoQKyFtmFGoCTD+Cs2DD4yRCqLcW6H BgPiZkm7oLlY5t3tu1SbfQ16VUyI/gVYf8eFW28CLXL8 X-Google-Smtp-Source: AFSGD/UhRlx8s87SQZRVVoEPEGKUH3EXcd8F6+t256ryelUR3MkpbHKXOW2SAo5cxY6Ds1LpgEq0Iq9uRH5+9Yt7rlg= X-Received: by 2002:a9d:582b:: with SMTP id r43mr20142841oth.323.1543362615677; Tue, 27 Nov 2018 15:50:15 -0800 (PST) MIME-Version: 1.0 Date: Tue, 27 Nov 2018 18:50:04 -0500 Message-ID: To: PHP Internals Content-Type: multipart/alternative; boundary="000000000000779643057bae1ce8" Subject: [RFC][Withdrawn] array_change_keys() From: colinodell@gmail.com ("Colin O'Dell") --000000000000779643057bae1ce8 Content-Type: text/plain; charset="UTF-8" Hello Internals, I am withdrawing the array_change_keys() RFC: https://wiki.php.net/rfc/array_change_keys While I still believe that PHP is missing the ability to easily re-key an array, I'm no longer convinced that this particular approach is the best solution, nor do I currently have the time to address the remaining hurdles and push this forward. Perhaps this should indeed remain in userland, as some have suggested, or perhaps a better solution would be a function to change a single element's key (which can then be used in a loop by those who need it). I think the latter might be interesting. I was hoping to delay this until I could fully explore those alternative options but I unfortunately won't have the bandwidth to do that anytime soon. So because the RFC is not being actively discussed or worked on, and I have no plans to push this forward soon, I am withdrawing the RFC. I would like to thank Jeremy for his help creating the proposed implementation and everyone who provided candid feedback on this. Cheers, Colin O'Dell colinodell@gmail.com -- Colin O'Dell colinodell@gmail.com https://www.colinodell.com --000000000000779643057bae1ce8--