Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97553 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 50061 invoked from network); 7 Jan 2017 13:12:43 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Jan 2017 13:12:43 -0000 Authentication-Results: pb1.pair.com header.from=cmbecker69@gmx.de; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=cmbecker69@gmx.de; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmx.de designates 212.227.17.22 as permitted sender) X-PHP-List-Original-Sender: cmbecker69@gmx.de X-Host-Fingerprint: 212.227.17.22 mout.gmx.net Received: from [212.227.17.22] ([212.227.17.22:63815] helo=mout.gmx.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C9/71-37836-949E0785 for ; Sat, 07 Jan 2017 08:12:42 -0500 Received: from [192.168.2.109] ([217.82.227.120]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M8pKi-1cKJQm1Ua4-00CA1q for ; Sat, 07 Jan 2017 14:12:36 +0100 To: PHP Internals List Message-ID: <1f765ec1-97ef-2993-d5cc-02eafda3ecb5@gmx.de> Date: Sat, 7 Jan 2017 14:13:35 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:rvi/Qqc20HiT43zouDgdvnaGTxlPNXtZ+CYbrCI3pTOCIHDa1DL 72mdEOtw5yOPrLB8e8AOGgQuekGEyJpP3jGQYkmBzQBCMDG/Lj2SCbTb8BPc+RQtLFAZqrR 5uVqwkfkxf/8JcbJ2AY+CAnzMHlGZROmU3lfIddr4bTU0J4aA1xE8l7ovtTDi5gw+xxUoV2 m/2L0yJlvDblhpSSPJKQQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:hRKlskb2Heo=:+gcHXGNZH00rzqpqPw6eZ6 utCAoxQ94oUPzxP4wTq8tnzmDqptX/hKR5Zw9kJNrV9VSrCOd0+FbSGi3aqzGzz+7kQFcETAF nopZg4DJJt41lZnQEEFz4RtmKcBYks5IeFS7wZEL+S6PxXGmizwASDGfPYqsIEVm1T8UoL6Bo FNM+awdUtPkIm929YOuPsM6980Te03q1Blmgz9JcnNmTqFW/kxucbmSkr/viDvUC6UAdELl6/ Ba/Lx50Moakd28Z49wX3CRZobyiXJ2aKr3H/Ksr4ewKmfSS/vccgETGr6u3etC3uzaBFauzM9 NCXSRG/lc4r2t32zmQB/XBhwTTeZcIiLnfL/wMShT76x1I0uL4IccCHiTZUyDeuHWlHuHqc7p lEtu/DvdwhtldppxDHY1+P4s/r7YQHtIHiqA+wWFYwR2mZ3XI3FVtmE39G/eO8WRlGqC4Dxfh QeeUdmmdrpYSO0hK5o/qQlBlSkj8Uf3CQEKT5X2m5B6yU4PTazWvWvcxdFq9MxnPcJmZYGmri UWZt0c4X/CsHcpEKVfdAMKdkDIe2FrY5ai/EsouBh5JneZO1jf9oznyKZ1wOWT5Wce80Dp+uy ovZQv5Rmxlp3q3N7n8hBR13Z906inYSkpr4c1lG15bgJQCkTxEXV1kaN4J0UhUmb0CcdIzp74 2kHypyyqv2oXqbZw6h3kP07U01MWKSTKtEnuo186squUukwmYb3EsCeZnRprt9bqY0DbSiU2Y D+/1eb5e3ZSj8BMG5LC1nmV6vSM6xQqrxKIwe7RuMLyR8gWRoxN9jr18Q3NIv212uadf8ygZ0 TzbYt6FChX9IUgO50JF6qYEfU5S/Tvo3IWvntJUITWWYQ8oeua6O47OTcyAOlq9xT2zHzSkH5 bohujvpl790AHEQkgvRkK86S/9ZSWCwaZhsQQah0rTUC5ISRzGNnTQcr3gUSsXZ4MDiTo3f8P PkFq0P+tAhBMSOUd13zu8dAtw1QTJTJ9OKYs7C+Mdnz+DMDLnXDhIg7qRnK8tTdIVgTi8cHbl UV3sU9/iIyXNWlGava4efan5KEWYx4lsaJ6lRjwpg8cXbADPkkk8iLD81oSdEu9JKg== Subject: array_filter(): by-ref parameter in callback From: cmbecker69@gmx.de ("Christoph M. Becker") Hi! There's a patch by Jesse Donat in PhDOE which suggest to add the following info to the array_filter() man page: | As of PHP7 the value of the callback may no longer be used by | reference. Actually, it seems that declaring the callback parameter by-ref is allowed (i.e. doesn't raise a notice or warning), but assignments to the parameter are silently ignored as of PHP 7.0.0, see . I have not been able to find any info about this in UPGRADING, so I wonder whether this behavioral change was intentional, and which other functions are affected as well. -- Christoph M. Becker