Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105590 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 28141 invoked from network); 4 May 2019 18:57:17 -0000 Received: from unknown (HELO mail-vs1-f45.google.com) (209.85.217.45) by pb1.pair.com with SMTP; 4 May 2019 18:57:17 -0000 Received: by mail-vs1-f45.google.com with SMTP id g187so5565162vsc.8 for ; Sat, 04 May 2019 09:00:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=mUzVDAHncqE0bOjRlC+vHqu9p1C+HJeA9NgmfSjrzhw=; b=Qu+p4udGG9dxK09bxZZ4ysCVdc3vt0QTOmuFOYolHjECFJ3tRcBP67TDNPOgnwZgJm 90lo8A0Bh8saLk5ikkiqKkQh4sA2ve1Gc6YtnTjd9sQlCueDyDU2E5JcGpKpGP2l9Dpg JuJp6CJ0ee4vJOdW29SyAwwObqLCujiq1bZwjS0MmB3pd86grFKAlb51zKRhZX2av6Hw MnhhyNzYlNkbi5YTjgJL9Gc77Rg9uE+ndAeFKb2pxBb1d1e3rR78TxODqKIMbKOotomO SFrH5pJbBQJROeE1KhM40p8sfjzxRyvvt4lcWw4K7k9GYobyodd0+RLHQiVr13wfjkk3 OytA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=mUzVDAHncqE0bOjRlC+vHqu9p1C+HJeA9NgmfSjrzhw=; b=ZlcQ2n0AnX3rL719atF2kEkgJZ2Mxkr+QI+rjedrt9rGc2E0fLKoGQayzkW4TRlWS7 ZLR63bkdBCEzl6Nm3cN+uX8T0kxxJrfujGb8GGqQhR7V6dpemkAea2LmxBcdB1VoCx0d o336c2bGcYX2qj5kkW19n8uk7mmXITbG4U5FAJbZzgQvcRekLxf37ecJhzYHlOAN0KW3 iWo3aU03U+vuUGZWcEhcbPTjU9sjvyZ0mRqQtr5t+9i6wn0RPmCKFHUkU37Wh9vvf7zl 53gGWNIycFDkwgIhA1AQbM5nvLz/NroxLz2NZqNmDu2HuUYFV0klLoW9Odz2b7PMDkrs Gy2Q== X-Gm-Message-State: APjAAAWIpeW8NjuJbSjU1l/u7HjYAcMtHFDNHmt9UHH9c9FyvG+cVIIR wCeCi7vJpyv5j5ruTpZkbe0= X-Google-Smtp-Source: APXvYqwJATtCxzxscjJ85jnReqwewbmHodwFOEW2NDaUfu/mbCvgrPNEaEFCtBEzVZJO/HTYITwXvQ== X-Received: by 2002:a67:ed44:: with SMTP id m4mr8778995vsp.112.1556985627707; Sat, 04 May 2019 09:00:27 -0700 (PDT) Received: from [192.168.2.59] ([96.69.104.182]) by smtp.gmail.com with ESMTPSA id w197sm1700394vkw.51.2019.05.04.09.00.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 04 May 2019 09:00:26 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) In-Reply-To: Date: Sat, 4 May 2019 10:59:46 -0500 Cc: internals@lists.php.net Content-Transfer-Encoding: quoted-printable Message-ID: <7B041360-B250-4B7B-B269-A774D8394459@gmail.com> References: To: Steven Wade X-Mailer: Apple Mail (2.3445.9.1) Subject: Re: [PHP-DEV] Proposal for a RFC From: pmjones88@gmail.com (Paul Jones) Hi Steven, > The idea is to add a new magic method "__toArray()" that would allow a = developer to specifiy how a class is cast to an array. The idea is the = same mentality of __toString(), but, for arrays. I'd like to see this as well. --=20 Paul M. Jones pmjones@pmjones.io http://paul-m-jones.com Modernizing Legacy Applications in PHP https://leanpub.com/mlaphp Solving the N+1 Problem in PHP https://leanpub.com/sn1php