Req #68979 [Opn]: var_export generates useless empty string

From: Date: Fri, 27 Feb 2015 05:15:13 +0000
Subject: Req #68979 [Opn]: var_export generates useless empty string
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-190981@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=68979&edit=1 ID: 68979 Updated by: yohgaki@php.net Reported by: chris dot kde at gmail dot com Summary: var_export generates useless empty string Status: Open Type: Feature/Change Request Package: Variables related Operating System: linux PHP Version: 5.6.5 Block user comment: N Private report: N New Comment: http://3v4l.org/hsMCN Older PHP escaped NULL to \000. Previous Comments: ------------------------------------------------------------------------ [2015-02-03 14:37:37] chris dot kde at gmail dot com Description: ------------ Hello, var_export generates useless empty string in some specials cases (tested on 5.6.2) Test script: --------------- $data = "\0\0\0\0\0\0\0"; var_export($data); echo "\n\n"; $data = "ok\0\0\0ab"; var_export($data); Expected result: ---------------- "\0\0\0\0\0\0\0" 'ok' . "\0\0\0" . 'ab' Actual result: -------------- '' . "\0" . '' . "\0" . '' . "\0" . '' . "\0" . '' . "\0" . '' . "\0" . '' . "\0" . '' 'ok' . "\0" . '' . "\0" . '' . "\0" . 'ab' ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=68979&edit=1

« previous php.bugs (#190981) next »