--TEST--
Test addcslashes() function (variation 3)
--INI--
precision=14
--FILE--
<?php

/* Miscellaneous input */
echo "\n*** Testing addcslashes() with miscellaneous input arguments ***\n";
var_dumpaddcslashes("""") );
var_dumpaddcslashes("""burp") );
var_dumpaddcslashes("kaboemkara!""") );
var_dumpaddcslashes("foobarbaz"'bar') );
var_dumpaddcslashes('foo[ ]''A..z') );
var_dump( @addcslashes("zoo['.']"'z..A') );
var_dumpaddcslashes('abcdefghijklmnopqrstuvwxyz'"a\145..\160z") );
var_dumpaddcslashes123123 ) );
var_dumpaddcslashes123NULL) );
var_dumpaddcslashesNULL123) );
var_dumpaddcslashes0) );
var_dumpaddcslashes"\0" ) );
var_dumpaddcslashesNULLNULL) );
var_dumpaddcslashes( -1.234578) );
var_dumpaddcslashes" "" ") );
var_dumpaddcslashes"string\x00with\x00NULL""\0") );

echo 
"Done\n"

?>
--EXPECTF--
*** Testing addcslashes() with miscellaneous input arguments ***
string(0) ""
string(0) ""
string(11) "kaboemkara!"
string(14) "foo\b\a\r\b\az"
string(11) "\f\o\o\[ \]"
string(10) "\zoo['\.']"
string(40) "\abcd\e\f\g\h\i\j\k\l\m\n\o\pqrstuvwxy\z"
string(6) "\1\2\3"
string(3) "123"
string(0) ""
string(2) "\0"
string(1) ""
string(0) ""
string(10) "-1.2\34578"
string(2) "\ "
string(22) "string\000with\000NULL"
Done