Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:113079 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 59228 invoked from network); 4 Feb 2021 18:11:47 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 4 Feb 2021 18:11:47 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 587981804F6 for ; Thu, 4 Feb 2021 09:55:34 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-oln040092011026.outbound.protection.outlook.com [40.92.11.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 4 Feb 2021 09:55:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a3ok2WTX48Xj8VSZbHgsg/oswhsiL0hLlixlhMj/J7GY4pcrtWERxKXKH1vS+zRUosObXk0SefwgdIWwg7xllifPVZGRjj2x6AXabXXCXeVLJd5Cf/IgO9Gh9hqtlqIndpo73CqkFE6lE+Jxr8I5RqvUZ4XjXYgMHkZil8w3+qYggGl2qyPGl/BkY8ZB9F8aV7BCcIvk4Ce6xZv188hborZdW5PFV3Mk5JE4eV9OQJBVOCmT4gI84oFmc8YmnODfeWuo/VCvxKB4J0prolmsGO/STH6+6iFSp5wYxWAPJrqm7/maIS67F00MWnIq++z8u4UMBApWdGQLOOG3Q6BGkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3XbRkMdnDdbdKRCGa2FGI7pFxj62wH/C+L2rKa5nCE8=; b=k1MMSUnAW/EmUUSGnxbAvr6MUf7B7SJa0v3hsS/9m7KYQ/A//T4TYI6ltZDj6dxDW42e57D+ZGNgW2+LzG8VAlja5SKoEw/32qwaNsWm/b/VMBDW4L7Ou+klifv/+8WMTC88wsAOrE27vQZ6e89sDR3qwPBlFmXlVKFRC1Mk1dZyuntTpSRFRBiA8zlO2v1JSF/Ij0pEtnoITqgyqMn0lFyNMa7BzRTE/apZtqrIkYR9vIdnBxNYs8dhdU0cvtCQHMx7H9F4iQdju7IWNa6MApiUth4fbLKEzrQWJ7uhzOGknSc/YpserGAwc95JURb1tN3HC1DuCr2354U70qaQtA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3XbRkMdnDdbdKRCGa2FGI7pFxj62wH/C+L2rKa5nCE8=; b=MsHYrT9hV+N+YfD6qKrkFUcnpa+aVaxH/7ViiwETksX5OBukbUw+YRLo8Knu7unqAsngHUEPCL11nzScbIUMMgF+I8e8n/ROMo/7tFUft10mBtSMMvNCPMuRzvKvYPZtAJoFAQhRkRQOT4qVkGUiBphhkzZlawMRArYPNj3yGjmWbSOmJ9ECoUwmn1kQK/lgsCJK1TRypxs+tcqvXQBr06RAy4w1hWzrRPBd/d0J8mdEIY0U5gQbXk1I30IXgFBlif4XSjKobXAm+jj4gAqWdBG949g/aLAol1G1WfjQzSElpY+zES3ii/xCaSBNmzCK/gSBjnfDaYhoVul/TweVbw== Received: from CO1NAM04FT048.eop-NAM04.prod.protection.outlook.com (10.152.90.51) by CO1NAM04HT118.eop-NAM04.prod.protection.outlook.com (10.152.91.205) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.12; Thu, 4 Feb 2021 17:55:32 +0000 Received: from DM6PR07MB6618.namprd07.prod.outlook.com (2a01:111:e400:7e4d::46) by CO1NAM04FT048.mail.protection.outlook.com (2a01:111:e400:7e4d::422) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.12 via Frontend Transport; Thu, 4 Feb 2021 17:55:32 +0000 Received: from DM6PR07MB6618.namprd07.prod.outlook.com ([fe80::b4c4:dc11:5337:821d]) by DM6PR07MB6618.namprd07.prod.outlook.com ([fe80::b4c4:dc11:5337:821d%4]) with mapi id 15.20.3805.028; Thu, 4 Feb 2021 17:55:32 +0000 To: Guilliam Xavier CC: "internals@lists.php.net" Thread-Topic: [PHP-DEV] Re: [RFC] var_representation() : readable alternative to var_export() Thread-Index: AQHW8R1wWWGP+37l0kiexDpDbUAmVKpIIyDYgAAIwICAAC9XpQ== Date: Thu, 4 Feb 2021 17:55:32 +0000 Message-ID: References: , In-Reply-To: Accept-Language: en-CA, en-US Content-Language: en-CA X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:F041FB585260E6F5A432745DD0DF881EE262A965A56C5AD0D71D3F3F32D1F484;UpperCasedChecksum:58F146AA0426F95493AE82198C5103068108E849D61DEEB303138B7A3A19E447;SizeAsReceived:7182;Count:45 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [HjLKKj8a13rPZZKh685gTIPLF3SeR8IA] x-ms-publictraffictype: Email x-incomingheadercount: 45 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: cdd7becc-d273-4ff5-4a3c-08d8c93610da x-ms-traffictypediagnostic: CO1NAM04HT118: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QY+h3Zhp3cpjxpkqunMIMjUU/ippQOE6b+y+y30wSEEwo3ywESGcNDcDE+BsN44xOqBln2oXpH+4GWhOipYoqmvVeGbuzXcC6u9LCOfDw0SHazCVst/+g6YGZZl9+HqdU1QsEPyL/fGJ1ioQw9i8mhbExOtMMhwv6DzHM0ot0WBNrBQcBjdTO93cRIwVEhtweVH9eSaE/6o2K7jN/bK5/o4BL4+SLPVsjxG1fpX5zrv5CgVtJFG9HPGRoWCf6PpsgRxpOAcHkRA1AhFE+05WetyrZby+rh1BAMMEIsNCNG1BCm8JnMZ1Aq/8AejHGouz9cFKgM4pgUl28X7ZyDSoPI8jG16kbEZ5+fd3KYb0d07rcj0y1ifK7tLhhwvG+pj2SKS315hxDwvYGm6jnEj8qYjMzWQciCBBspw4JmiGZj8= x-ms-exchange-antispam-messagedata: 41DZFuVaYfcxi6GP499Dypce+xbjOa7LbcAXmAMajqKBmUAzerALUavf4g49PuEdvjws3aMrmY50d8lTup2pb9IKBGwtcVGHzNmfKrCWWenVk6zt8yV7OK++kX3WGzggS1kkYUpDT0W6ccFG/7KXvw== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-AuthSource: CO1NAM04FT048.eop-NAM04.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: cdd7becc-d273-4ff5-4a3c-08d8c93610da X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Feb 2021 17:55:32.0333 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT118 Subject: Re: [PHP-DEV] Re: [RFC] var_representation() : readable alternative to var_export() From: tysonandre775@hotmail.com (tyson andre) Hi internals,=0A= =0A= > > > I've created=A0https://wiki.php.net/rfc/readable_var_representation= =A0based on=0A= > > > my original proposal in https://externals.io/message/112924=0A= > > > =0A= > > > [...]=0A= > > =0A= > > A reminder that voting on the var_representation RFC starts in a day.= =0A= > > This RFC proposes adding a new function `var_representation(mixed $valu= e, int $flags=3D0): string` with multiple improvements on `var_export()`.= =0A= > > =0A= > > Any other feedback?=0A= > =0A= > I think the "though strings with embedded newlines will still cause newli= nes in the output" part is obsolete (since `\r` and `\n` are escaped now).= =0A= > =0A= > Apart from that, since var_export (and var_dump) can't really be "fixed" = for BC reasons, I'm +1 for the new function.=0A= =0A= Thanks, that's indeed obsolete - I removed it from the RFC.=0A= =0A= -Tyson=0A=