Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101886 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 98089 invoked from network); 18 Feb 2018 02:47:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Feb 2018 02:47:34 -0000 Authentication-Results: pb1.pair.com smtp.mail=pmjones88@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pmjones88@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.43 as permitted sender) X-PHP-List-Original-Sender: pmjones88@gmail.com X-Host-Fingerprint: 209.85.214.43 mail-it0-f43.google.com Received: from [209.85.214.43] ([209.85.214.43:53425] helo=mail-it0-f43.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 23/76-26725-549E88A5 for ; Sat, 17 Feb 2018 21:47:34 -0500 Received: by mail-it0-f43.google.com with SMTP id w63so5809806ita.3 for ; Sat, 17 Feb 2018 18:47:33 -0800 (PST) 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=MgM6jm6v0awIqRoD90GAjMKQoFoixt5OZdHuQlWvdVo=; b=kYjsv6sVMopmY2NHSM9+ssYaD/s4Zcyj63hX470Saq/RDqxUZlooQ3FeVv3eZq68Ba tNvzvpCiJxVJCjOpAL3VuP1KHvXw+llvve9+gMfiEswyXhk9UeiIFYraQCL2hCXVTLON z0299xftYJncU+9k8qa/aWXjkqiefY58LPCwVSXAe53w4SBj1hep2Kkg6Q+bjGJp2ccb aaXLEPep4mJv9idDMRP0C/C51qupQH0X49vEdXkSfeKX3owOM09g2qF069XZD7uIzSeL TmAwCpau9aEzfc8T2BCTHVccsydEajGMVo4rtZ+mA7vkiwN/EZD2CjtGquLS599PAOKg gaUQ== 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=MgM6jm6v0awIqRoD90GAjMKQoFoixt5OZdHuQlWvdVo=; b=V7V8vo81c8em1zvX0CuKYFDM4MeFf68Abg0vVXaRZseeebGsPLF3NH2wG+mszlzNxq 8GzW+VlT53BfUjS8PN4sCJb9m0ApMU19zFQMQDi39WlfNqgEQsQqVD3vJf408SqIQrPf DLCxQG7cNIx0/OQRKsIMM3d32g2c8mT4BNVPzy47FCrW6G8JLRZJT1W0AEqJnbQ2SP8f irvY2BCRJE2KhM9J00a+Vq8WVD5MQfWb7Oyn0SJg/dJRs5fFNnFp5+5B1A9z7ivhYEv3 ma+0+bqv2F6DrpsDasM/5B+zTcSuJc55tkT9iaj3oXU7Vh1pC8EkNsH8HNtMu5mQgi1+ XCbA== X-Gm-Message-State: APf1xPApqP7KRo6jbM26eTZJjA5E3/Iv2eAf7KUuIac15aLnkey2ItxP ukRfQPwI2nBK2iOYB1FzRSgdWNL8 X-Google-Smtp-Source: AH8x226HtGRw14jB6cKM7C5/p2bwfJBXp6vJG57029OJyffyRzQjSvFpQDUv6+h/WNi/sulkpFIsng== X-Received: by 10.36.185.15 with SMTP id w15mr287548ite.73.1518922051110; Sat, 17 Feb 2018 18:47:31 -0800 (PST) Received: from [192.168.1.85] (107-223-28-39.lightspeed.nsvltn.sbcglobal.net. [107.223.28.39]) by smtp.gmail.com with ESMTPSA id f16sm20629836iob.75.2018.02.17.18.47.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 17 Feb 2018 18:47:29 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) In-Reply-To: Date: Sat, 17 Feb 2018 20:47:28 -0600 Cc: PHP internals Content-Transfer-Encoding: quoted-printable Message-ID: <0B3E2190-694C-4AED-8E84-1270C4B1F448@gmail.com> References: To: Andreas Hennings X-Mailer: Apple Mail (2.3445.5.20) Subject: Re: [PHP-DEV] var_export() array format From: pmjones88@gmail.com (Paul Jones) > On Feb 17, 2018, at 18:27, Andreas Hennings = wrote: >=20 > What we can do is add a third parameter with flags. Big +1. When writing tests and setting the $expected value, one of the = constantly recurring drudgeries is reformatting the correct = var_export($actual) output from arrays to match the surrounding code = style. This would reduce that tedium by an order of magnitude. --=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