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

From: Date: Sat, 22 Jul 2006 12:33:13 +0000
Subject: #37262 [Opn->Asn]: var_export() does not escape \0 character
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-99746@lists.php.net to get a copy of this message
ID: 37262 Updated by: sniper@php.net -Summary: var_export does not escape \0 character Reported By: idiom at mail dot ru -Status: Open +Status: Assigned Bug Type: Variables related Operating System: Windows PHP Version: 4.4.2 Assigned To: derick New Comment: Derick, still looking? 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 (#99746) next »