diff options
author | Moshe Doron <momo@php.net> | 2003-03-31 19:01:43 +0000 |
---|---|---|
committer | Moshe Doron <momo@php.net> | 2003-03-31 19:01:43 +0000 |
commit | 64bd1cdbd63bb9487263e5eb7c0426eb86a80468 (patch) | |
tree | 200adc7000827cad3c7e8e07afcccb25bd0cd0df | |
parent | dc8daad70d53b7137e9a0a0bc2e27202fbca5b27 (diff) | |
download | php-git-64bd1cdbd63bb9487263e5eb7c0426eb86a80468.tar.gz |
# make derik happy
-rw-r--r-- | ext/standard/tests/strings/bug22904.phpt | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/ext/standard/tests/strings/bug22904.phpt b/ext/standard/tests/strings/bug22904.phpt new file mode 100644 index 0000000000..b599b7df6b --- /dev/null +++ b/ext/standard/tests/strings/bug22904.phpt @@ -0,0 +1,24 @@ +--TEST-- +Bug #22904 (magic mode failed for cybase with '\0') +--FILE-- +<?php +ini_set("magic_quotes_sybase","on"); +test(); +ini_set("magic_quotes_sybase","off"); +test(); + +function test(){ + $buf = 'g\g"\0g'."'"; + $slashed = addslashes($buf); + echo "$buf\n"; + echo "$slashed\n"; + echo stripslashes($slashed."\n"); +} +?> +--EXPECT-- +g\g"\0g' +g\\g"\\0g'' +g\g"\0g' +g\g"\0g' +g\\g\"\\0g\' +g\g"\0g' |