summaryrefslogtreecommitdiff
path: root/ext/standard/tests/general_functions/var_export_basic9.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/tests/general_functions/var_export_basic9.phpt')
-rw-r--r--ext/standard/tests/general_functions/var_export_basic9.phpt11
1 files changed, 11 insertions, 0 deletions
diff --git a/ext/standard/tests/general_functions/var_export_basic9.phpt b/ext/standard/tests/general_functions/var_export_basic9.phpt
new file mode 100644
index 0000000..3c9706e
--- /dev/null
+++ b/ext/standard/tests/general_functions/var_export_basic9.phpt
@@ -0,0 +1,11 @@
+--TEST--
+Bug #55082: var_export() doesn't escape properties properly
+--FILE--
+<?php
+ $x = new stdClass();
+ $x->{'\'\\'} = 7;
+ echo var_export($x);
+--EXPECT--
+stdClass::__set_state(array(
+ '\'\\' => 7,
+))