#37262 [Asn->Opn]: var_export does not escape \0 character

From: Date: Sat, 22 Jul 2006 12:32:53 +0000
Subject: #37262 [Asn->Opn]: var_export does not escape \0 character
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-99745@lists.php.net to get a copy of this message
ID: 37262 Updated by: sniper@php.net Reported By: idiom at mail dot ru -Status: Assigned +Status: Open -Bug Type: Unknown/Other Function +Bug Type: Variables related Operating System: Windows PHP Version: 4.4.2 Assigned To: derick Previous Comments: ------------------------------------------------------------------------ [2006-05-01 16:10:31] derick@php.net I'll have a look ------------------------------------------------------------------------ [2006-05-01 15:15:41] idiom at mail dot ru Description: ------------ var_export() outputs \0 in variables as is, messing browser Reproduce code: --------------- $func = create_function('$a', 'return $a;'); var_export($func); Expected result: ---------------- identical to: $func = create_function('$a', 'return $a;'); $output = addcslashes(var_export($func, true), "\0"); echo $output; ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=37262&edit=1

« previous php.bugs (#99745) next »