summaryrefslogtreecommitdiff
path: root/ext/standard/tests/strings/stripslashes_variation2.phpt
blob: 71cde1bc31339a5714133de661d67dfa2b7a0497 (plain)
ofshex dumpascii
0000 2d 2d 54 45 53 54 2d 2d 0a 54 65 73 74 20 73 74 72 69 70 73 6c 61 73 68 65 73 28 29 20 66 75 6e --TEST--.Test.stripslashes().fun
0020 63 74 69 6f 6e 20 3a 20 75 73 61 67 65 20 76 61 72 69 61 74 69 6f 6e 73 20 2d 20 75 6e 2d 71 75 ction.:.usage.variations.-.un-qu
0040 6f 74 65 20 73 74 72 69 6e 67 73 20 71 75 6f 74 65 64 20 77 69 74 68 20 61 64 64 73 6c 61 73 68 ote.strings.quoted.with.addslash
0060 65 73 28 29 0a 2d 2d 46 49 4c 45 2d 2d 0a 3c 3f 70 68 70 0a 2f 2a 20 50 72 6f 74 6f 74 79 70 65 es().--FILE--.<?php./*.Prototype
0080 20 20 3a 20 73 74 72 69 6e 67 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 28 20 73 74 72 69 6e 67 ..:.string.stripslashes.(.string
00a0 20 24 73 74 72 20 29 0a 20 2a 20 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 52 65 74 75 72 6e 73 20 .$str.)..*.Description:.Returns.
00c0 61 6e 20 75 6e 2d 71 75 6f 74 65 64 20 73 74 72 69 6e 67 0a 20 2a 20 53 6f 75 72 63 65 20 63 6f an.un-quoted.string..*.Source.co
00e0 64 65 3a 20 65 78 74 2f 73 74 61 6e 64 61 72 64 2f 73 74 72 69 6e 67 2e 63 0a 2a 2f 0a 0a 2f 2a de:.ext/standard/string.c.*/../*
0100 0a 20 2a 20 54 65 73 74 20 73 74 72 69 70 73 6c 61 73 68 65 73 28 29 20 77 69 74 68 20 76 61 72 ..*.Test.stripslashes().with.var
0120 69 6f 75 73 20 73 74 72 69 6e 67 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 63 68 61 72 61 63 74 65 ious.strings.containing.characte
0140 72 73 20 74 68 61 74 73 20 63 61 6e 20 62 65 20 62 61 63 6b 73 6c 61 73 68 65 64 2e 0a 20 2a 20 rs.thats.can.be.backslashed...*.
0160 46 69 72 73 74 20 61 64 64 69 6e 67 20 73 6c 61 73 68 65 73 20 75 73 69 6e 67 20 61 64 64 73 6c First.adding.slashes.using.addsl
0180 61 73 68 65 73 28 29 20 61 6e 64 20 74 68 65 6e 20 72 65 6d 6f 76 69 6e 67 20 74 68 65 20 73 6c ashes().and.then.removing.the.sl
01a0 61 73 68 65 73 20 75 73 69 6e 67 20 73 74 72 69 70 73 6c 61 73 68 65 73 28 29 0a 2a 2f 0a 0a 65 ashes.using.stripslashes().*/..e
01c0 63 68 6f 20 22 2a 2a 2a 20 54 65 73 74 69 6e 67 20 73 74 72 69 70 73 6c 61 73 68 65 73 28 29 20 cho."***.Testing.stripslashes().
01e0 3a 20 77 69 74 68 20 76 61 72 69 6f 75 73 20 73 74 72 69 6e 67 73 20 63 6f 6e 74 61 69 6e 69 6e :.with.various.strings.containin
0200 67 20 62 61 63 6b 73 6c 61 73 68 65 64 20 63 68 61 72 61 63 74 65 72 73 20 2a 2a 2a 5c 6e 22 3b g.backslashed.characters.***\n";
0220 0a 0a 2f 2f 20 69 6e 69 74 69 61 6c 69 73 69 6e 67 20 61 20 68 65 72 65 64 6f 63 20 73 74 72 69 ..//.initialising.a.heredoc.stri
0240 6e 67 0a 24 68 65 72 65 64 6f 63 5f 73 74 72 69 6e 67 20 3d 20 3c 3c 3c 45 4f 54 0a 54 68 69 73 ng.$heredoc_string.=.<<<EOT.This
0260 20 69 73 20 6c 69 6e 65 20 31 20 6f 66 20 27 68 65 72 65 64 6f 63 27 20 73 74 72 69 6e 67 0a 54 .is.line.1.of.'heredoc'.string.T
0280 68 69 73 20 69 73 20 6c 69 6e 65 20 32 20 6f 66 20 22 68 65 72 65 64 6f 63 22 20 73 74 72 69 6e his.is.line.2.of."heredoc".strin
02a0 67 0a 45 4f 54 3b 0a 0a 24 68 65 72 65 64 6f 63 5f 6e 75 6c 6c 5f 73 74 72 69 6e 67 20 3d 3c 3c g.EOT;..$heredoc_null_string.=<<
02c0 3c 45 4f 54 0a 45 4f 54 3b 0a 24 68 65 72 65 64 6f 63 5f 73 74 72 69 6e 67 5f 6f 6e 6c 79 5f 62 <EOT.EOT;.$heredoc_string_only_b
02e0 61 63 6b 73 6c 61 73 68 20 3d 3c 3c 3c 45 4f 54 0a 5c 0a 45 4f 54 3b 0a 24 68 65 72 65 64 6f 63 ackslash.=<<<EOT.\.EOT;.$heredoc
0300 5f 73 74 72 69 6e 67 5f 6f 6e 6c 79 5f 73 69 6e 67 6c 65 5f 71 75 6f 74 65 20 3d 3c 3c 3c 45 4f _string_only_single_quote.=<<<EO
0320 54 0a 27 0a 45 4f 54 3b 0a 24 68 65 72 65 64 6f 63 5f 73 74 72 69 6e 67 5f 6f 6e 6c 79 5f 64 6f T.'.EOT;.$heredoc_string_only_do
0340 75 62 6c 65 5f 71 75 6f 74 65 20 3d 3c 3c 3c 45 4f 54 0a 22 0a 45 4f 54 3b 0a 0a 2f 2f 20 69 6e uble_quote.=<<<EOT.".EOT;..//.in
0360 69 74 69 61 6c 69 73 69 6e 67 20 74 68 65 20 73 74 72 69 6e 67 20 61 72 72 61 79 0a 0a 24 73 74 itialising.the.string.array..$st
0380 72 5f 61 72 72 61 79 20 3d 20 61 72 72 61 79 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 r_array.=.array(................
03a0 20 20 20 20 20 2f 2f 20 73 74 72 69 6e 67 20 77 69 74 68 6f 75 74 20 61 6e 79 20 63 68 61 72 61 .....//.string.without.any.chara
03c0 63 74 65 72 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 62 61 63 6b 73 6c 61 73 68 65 64 0a 20 20 cters.that.can.be.backslashed...
03e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 48 65 6c 6c 6f 20 77 6f 72 6c 64 27 2c ..................'Hello.world',
0400 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 73 74 72 69 6e 67 20 ......................//.string.
0420 77 69 74 68 20 73 69 6e 67 6c 65 20 71 75 6f 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 with.single.quotes..............
0440 20 20 20 20 20 20 20 22 68 6f 77 27 72 65 20 79 6f 75 20 64 6f 69 6e 67 3f 22 2c 0a 20 20 20 20 ......."how're.you.doing?",.....
0460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 64 6f 6e 27 74 20 64 69 73 74 75 72 62 20 75 ................"don't.disturb.u
0480 27 72 20 6e 65 69 67 68 62 6f 75 72 73 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 'r.neighbours",.................
04a0 20 20 20 20 22 64 6f 6e 27 74 20 64 69 73 74 75 72 62 20 75 27 72 20 6e 65 69 67 68 62 6f 75 72 ...."don't.disturb.u'r.neighbour
04c0 73 27 27 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 27 2c 0a 20 20 s''",.....................'',...
04e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 5c 27 27 2c 0a 20 20 20 20 20 20 20 20 ..................'\'',.........
0500 20 20 20 20 20 20 20 20 20 20 20 20 22 27 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ............"'",................
0520 20 20 20 20 20 24 68 65 72 65 64 6f 63 5f 73 74 72 69 6e 67 5f 6f 6e 6c 79 5f 73 69 6e 67 6c 65 .....$heredoc_string_only_single
0540 5f 71 75 6f 74 65 2c 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 _quote,......................//.
0560 73 74 72 69 6e 67 20 77 69 74 68 20 64 6f 75 62 6c 65 20 71 75 6f 74 65 73 0a 20 20 20 20 20 20 string.with.double.quotes.......
0580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 68 65 20 73 61 69 64 2c 20 22 68 65 20 77 69 6c 6c ..............'he.said,."he.will
05a0 20 62 65 20 6f 6e 20 6c 65 61 76 65 22 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .be.on.leave"',.................
05c0 20 20 20 20 27 68 65 20 73 61 69 64 2c 20 22 22 68 65 20 77 69 6c 6c 20 62 65 20 6f 6e 20 6c 65 ....'he.said,.""he.will.be.on.le
05e0 61 76 65 22 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 22 22 22 50 ave"',.....................'"""P
0600 48 50 22 22 22 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 2c 0a HP"""',....................."",.
0620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 22 22 2c 0a 20 20 20 20 20 20 ...................."\"",.......
0640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 22 27 2c 0a 20 09 09 20 20 20 20 22 68 65 6c 6c 6f ..............'"',........"hello
0660 5c 22 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 68 65 72 65 64 6f \"",.....................$heredo
0680 63 5f 73 74 72 69 6e 67 5f 6f 6e 6c 79 5f 64 6f 75 62 6c 65 5f 71 75 6f 74 65 2c 0a 0a 20 20 20 c_string_only_double_quote,.....
06a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 73 74 72 69 6e 67 20 77 69 74 68 20 .................//.string.with.
06c0 62 61 63 6b 73 6c 61 73 68 20 63 68 61 72 61 63 74 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 backslash.characters............
06e0 20 20 20 20 20 20 20 20 20 27 49 73 20 79 6f 75 72 20 6e 61 6d 65 20 52 61 6d 5c 4b 72 69 73 68 .........'Is.your.name.Ram\Krish
0700 6e 61 3f 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 5c 5c 30 2e 30 na?',.....................'\\0.0
0720 2e 30 2e 30 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 63 3a 5c 70 .0.0',.....................'c:\p
0740 68 70 5c 74 65 73 74 63 61 73 65 5c 73 74 72 69 70 73 6c 61 73 68 65 73 27 2c 0a 20 20 20 20 20 hp\testcase\stripslashes',......
0760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 5c 5c 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...............'\\',............
0780 20 20 20 20 20 20 20 20 20 24 68 65 72 65 64 6f 63 5f 73 74 72 69 6e 67 5f 6f 6e 6c 79 5f 62 61 .........$heredoc_string_only_ba
07a0 63 6b 73 6c 61 73 68 2c 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f ckslash,......................//
07c0 20 73 74 72 69 6e 67 20 77 69 74 68 20 6e 75 6c 20 63 68 61 72 61 63 74 65 72 73 0a 20 20 20 20 .string.with.nul.characters.....
07e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 6c 6f 27 2e 63 68 72 28 30 29 2e 27 ................'hello'.chr(0).'
0800 77 6f 72 6c 64 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 72 28 world',.....................chr(
0820 30 29 2e 27 68 65 6c 6c 6f 27 2e 63 68 72 28 30 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 0).'hello'.chr(0),..............
0840 20 20 20 20 20 20 20 63 68 72 28 30 29 2e 63 68 72 28 30 29 2e 27 68 65 6c 6c 6f 27 2c 0a 20 20 .......chr(0).chr(0).'hello',...
0860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 72 28 30 29 2c 0a 0a 20 20 20 20 20 ..................chr(0),.......
0880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 6d 69 78 65 64 20 73 74 72 69 6e 67 73 0a ...............//.mixed.strings.
08a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 27 5c 5c 30 2e 30 2e 30 2e 30 27 ...................."'\\0.0.0.0'
08c0 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 27 5c 5c 30 2e 30 2e 30 ",....................."'\\0.0.0
08e0 2e 30 27 22 2e 63 68 72 28 30 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .0'".chr(0),....................
0900 20 63 68 72 28 30 29 2e 22 27 63 3a 5c 70 68 70 5c 27 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 .chr(0)."'c:\php\'",............
0920 20 20 20 20 20 20 20 20 20 27 22 5c 5c 30 2e 30 2e 30 2e 30 22 27 2c 0a 20 20 20 20 20 20 20 20 .........'"\\0.0.0.0"',.........
0940 20 20 20 20 20 20 20 20 20 20 20 20 27 22 63 3a 5c 70 68 70 5c 22 27 2e 63 68 72 28 30 29 2e 22 ............'"c:\php\"'.chr(0)."
0960 27 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 22 68 65 6c 6c 6f 22 '",.....................'"hello"
0980 27 2e 22 27 77 6f 72 6c 64 27 22 2e 63 68 72 28 30 29 2e 27 2f 2f 27 2c 0a 0a 09 09 20 20 20 20 '."'world'".chr(0).'//',........
09a0 2f 2f 20 73 74 72 69 6e 67 20 77 69 74 68 20 68 65 78 61 64 65 63 69 6d 61 6c 20 6e 75 6d 62 65 //.string.with.hexadecimal.numbe
09c0 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 30 78 41 42 43 44 45 46 30 r....................."0xABCDEF0
09e0 31 32 33 34 35 36 37 38 39 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 123456789",.....................
0a00 22 5c 78 30 30 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 21 40 23 "\x00",.....................'!@#
0a20 24 25 26 2a 40 24 25 23 26 2f 3b 3a 2c 3c 3e 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 $%&*@$%#&/;:,<>',...............
0a40 20 20 20 20 20 20 22 68 65 6c 6c 6f 5c 78 30 30 77 6f 72 6c 64 22 2c 0a 0a 20 20 20 20 20 20 20 ......"hello\x00world",.........
0a60 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 68 65 72 65 64 6f 63 20 73 74 72 69 6e 67 73 0a .............//.heredoc.strings.
0a80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 68 65 72 65 64 6f 63 5f 73 74 72 ....................$heredoc_str
0aa0 69 6e 67 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 68 65 72 65 64 6f ing,.....................$heredo
0ac0 63 5f 6e 75 6c 6c 5f 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 c_null_string...................
0ae0 29 3b 0a 0a 24 63 6f 75 6e 74 20 3d 20 31 3b 0a 2f 2f 20 6c 6f 6f 70 69 6e 67 20 74 6f 20 74 65 );..$count.=.1;.//.looping.to.te
0b00 73 74 20 66 6f 72 20 61 6c 6c 20 73 74 72 69 6e 67 73 20 69 6e 20 24 73 74 72 5f 61 72 72 61 79 st.for.all.strings.in.$str_array
0b20 0a 66 6f 72 65 61 63 68 28 20 24 73 74 72 5f 61 72 72 61 79 20 61 73 20 24 73 74 72 20 29 20 20 .foreach(.$str_array.as.$str.)..
0b40 7b 0a 20 20 65 63 68 6f 20 22 5c 6e 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 24 63 6f 75 6e 74 20 {...echo."\n--.Iteration.$count.
0b60 2d 2d 5c 6e 22 3b 0a 20 20 24 73 74 72 5f 61 64 64 73 6c 61 73 68 65 73 20 3d 20 61 64 64 73 6c --\n";...$str_addslashes.=.addsl
0b80 61 73 68 65 73 28 24 73 74 72 29 3b 0a 20 20 76 61 72 5f 64 75 6d 70 28 22 54 68 65 20 73 74 72 ashes($str);...var_dump("The.str
0ba0 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 2c 20 24 73 74 72 5f ing.after.addslashes.is:",.$str_
0bc0 61 64 64 73 6c 61 73 68 65 73 29 3b 0a 20 20 24 73 74 72 5f 73 74 72 69 70 73 6c 61 73 68 65 73 addslashes);...$str_stripslashes
0be0 20 3d 20 73 74 72 69 70 73 6c 61 73 68 65 73 28 24 73 74 72 5f 61 64 64 73 6c 61 73 68 65 73 29 .=.stripslashes($str_addslashes)
0c00 3b 0a 20 20 76 61 72 5f 64 75 6d 70 28 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 ;...var_dump("The.string.after.s
0c20 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 2c 20 24 73 74 72 5f 73 74 72 69 70 73 6c 61 73 tripslashes.is:",.$str_stripslas
0c40 68 65 73 29 3b 0a 20 20 69 66 28 20 73 74 72 63 6d 70 28 24 73 74 72 2c 20 24 73 74 72 5f 73 74 hes);...if(.strcmp($str,.$str_st
0c60 72 69 70 73 6c 61 73 68 65 73 29 20 21 3d 20 30 20 29 0a 20 20 20 20 65 63 68 6f 20 22 5c 6e 45 ripslashes).!=.0.).....echo."\nE
0c80 72 72 6f 72 3a 20 4f 72 69 67 69 6e 61 6c 20 73 74 72 69 6e 67 20 61 6e 64 20 73 74 72 69 6e 67 rror:.Original.string.and.string
0ca0 20 66 72 6f 6d 20 73 74 72 69 70 73 6c 61 73 68 28 29 20 64 6f 6e 6f 74 20 6d 61 74 63 68 5c 6e .from.stripslash().donot.match\n
0cc0 22 3b 0a 20 20 24 63 6f 75 6e 74 20 2b 2b 3b 0a 7d 0a 0a 65 63 68 6f 20 22 44 6f 6e 65 5c 6e 22 ";...$count.++;.}..echo."Done\n"
0ce0 3b 0a 3f 3e 0a 2d 2d 45 58 50 45 43 54 46 2d 2d 0a 2a 2a 2a 20 54 65 73 74 69 6e 67 20 73 74 72 ;.?>.--EXPECTF--.***.Testing.str
0d00 69 70 73 6c 61 73 68 65 73 28 29 20 3a 20 77 69 74 68 20 76 61 72 69 6f 75 73 20 73 74 72 69 6e ipslashes().:.with.various.strin
0d20 67 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 62 61 63 6b 73 6c 61 73 68 65 64 20 63 68 61 72 61 63 gs.containing.backslashed.charac
0d40 74 65 72 73 20 2a 2a 2a 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 20 2d 2d 0a 73 74 72 69 ters.***..--.Iteration.1.--.stri
0d60 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 ng(31)."The.string.after.addslas
0d80 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 31 29 20 22 48 65 6c 6c 6f 20 77 6f 72 6c 64 hes.is:".string(11)."Hello.world
0da0 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 ".string(33)."The.string.after.s
0dc0 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 31 29 20 22 48 65 6c tripslashes.is:".string(11)."Hel
0de0 6c 6f 20 77 6f 72 6c 64 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 20 2d 2d 0a 73 74 72 lo.world"..--.Iteration.2.--.str
0e00 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 ing(31)."The.string.after.addsla
0e20 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 38 29 20 22 68 6f 77 5c 27 72 65 20 79 6f shes.is:".string(18)."how\'re.yo
0e40 75 20 64 6f 69 6e 67 3f 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 u.doing?".string(33)."The.string
0e60 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 .after.stripslashes.is:".string(
0e80 31 37 29 20 22 68 6f 77 27 72 65 20 79 6f 75 20 64 6f 69 6e 67 3f 22 0a 0a 2d 2d 20 49 74 65 72 17)."how're.you.doing?"..--.Iter
0ea0 61 74 69 6f 6e 20 33 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e ation.3.--.string(31)."The.strin
0ec0 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 33 g.after.addslashes.is:".string(3
0ee0 30 29 20 22 64 6f 6e 5c 27 74 20 64 69 73 74 75 72 62 20 75 5c 27 72 20 6e 65 69 67 68 62 6f 75 0)."don\'t.disturb.u\'r.neighbou
0f00 72 73 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 rs".string(33)."The.string.after
0f20 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 38 29 20 22 64 .stripslashes.is:".string(28)."d
0f40 6f 6e 27 74 20 64 69 73 74 75 72 62 20 75 27 72 20 6e 65 69 67 68 62 6f 75 72 73 22 0a 0a 2d 2d on't.disturb.u'r.neighbours"..--
0f60 20 49 74 65 72 61 74 69 6f 6e 20 34 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 .Iteration.4.--.string(31)."The.
0f80 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 string.after.addslashes.is:".str
0fa0 69 6e 67 28 33 34 29 20 22 64 6f 6e 5c 27 74 20 64 69 73 74 75 72 62 20 75 5c 27 72 20 6e 65 69 ing(34)."don\'t.disturb.u\'r.nei
0fc0 67 68 62 6f 75 72 73 5c 27 5c 27 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 ghbours\'\'".string(33)."The.str
0fe0 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 ing.after.stripslashes.is:".stri
1000 6e 67 28 33 30 29 20 22 64 6f 6e 27 74 20 64 69 73 74 75 72 62 20 75 27 72 20 6e 65 69 67 68 62 ng(30)."don't.disturb.u'r.neighb
1020 6f 75 72 73 27 27 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 35 20 2d 2d 0a 73 74 72 69 6e ours''"..--.Iteration.5.--.strin
1040 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 g(31)."The.string.after.addslash
1060 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 30 29 20 22 22 0a 73 74 72 69 6e 67 28 33 33 29 20 es.is:".string(0)."".string(33).
1080 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 "The.string.after.stripslashes.i
10a0 73 3a 22 0a 73 74 72 69 6e 67 28 30 29 20 22 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 36 s:".string(0).""..--.Iteration.6
10c0 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 .--.string(31)."The.string.after
10e0 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 29 20 22 5c 27 22 0a .addslashes.is:".string(2)."\'".
1100 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 string(33)."The.string.after.str
1120 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 29 20 22 27 22 0a 0a 2d 2d ipslashes.is:".string(1)."'"..--
1140 20 49 74 65 72 61 74 69 6f 6e 20 37 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 .Iteration.7.--.string(31)."The.
1160 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 string.after.addslashes.is:".str
1180 69 6e 67 28 32 29 20 22 5c 27 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 ing(2)."\'".string(33)."The.stri
11a0 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e ng.after.stripslashes.is:".strin
11c0 67 28 31 29 20 22 27 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 38 20 2d 2d 0a 73 74 72 69 g(1)."'"..--.Iteration.8.--.stri
11e0 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 ng(31)."The.string.after.addslas
1200 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 29 20 22 5c 27 22 0a 73 74 72 69 6e 67 28 33 hes.is:".string(2)."\'".string(3
1220 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 3)."The.string.after.stripslashe
1240 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 29 20 22 27 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 s.is:".string(1)."'"..--.Iterati
1260 6f 6e 20 39 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 on.9.--.string(31)."The.string.a
1280 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 33 32 29 20 fter.addslashes.is:".string(32).
12a0 22 68 65 20 73 61 69 64 2c 20 5c 22 68 65 20 77 69 6c 6c 20 62 65 20 6f 6e 20 6c 65 61 76 65 5c "he.said,.\"he.will.be.on.leave\
12c0 22 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 "".string(33)."The.string.after.
12e0 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 33 30 29 20 22 68 65 stripslashes.is:".string(30)."he
1300 20 73 61 69 64 2c 20 22 68 65 20 77 69 6c 6c 20 62 65 20 6f 6e 20 6c 65 61 76 65 22 22 0a 0a 2d .said,."he.will.be.on.leave""..-
1320 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 30 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 -.Iteration.10.--.string(31)."Th
1340 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 e.string.after.addslashes.is:".s
1360 74 72 69 6e 67 28 33 34 29 20 22 68 65 20 73 61 69 64 2c 20 5c 22 5c 22 68 65 20 77 69 6c 6c 20 tring(34)."he.said,.\"\"he.will.
1380 62 65 20 6f 6e 20 6c 65 61 76 65 5c 22 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 be.on.leave\"".string(33)."The.s
13a0 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 tring.after.stripslashes.is:".st
13c0 72 69 6e 67 28 33 31 29 20 22 68 65 20 73 61 69 64 2c 20 22 22 68 65 20 77 69 6c 6c 20 62 65 20 ring(31)."he.said,.""he.will.be.
13e0 6f 6e 20 6c 65 61 76 65 22 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 31 20 2d 2d 0a 73 on.leave""..--.Iteration.11.--.s
1400 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 tring(31)."The.string.after.adds
1420 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 35 29 20 22 5c 22 5c 22 5c 22 50 48 lashes.is:".string(15)."\"\"\"PH
1440 50 5c 22 5c 22 5c 22 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 P\"\"\"".string(33)."The.string.
1460 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 39 after.stripslashes.is:".string(9
1480 29 20 22 22 22 22 50 48 50 22 22 22 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 32 20 2d ).""""PHP""""..--.Iteration.12.-
14a0 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 -.string(31)."The.string.after.a
14c0 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 30 29 20 22 22 0a 73 74 72 69 ddslashes.is:".string(0)."".stri
14e0 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c ng(33)."The.string.after.stripsl
1500 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 30 29 20 22 22 0a 0a 2d 2d 20 49 74 65 72 ashes.is:".string(0).""..--.Iter
1520 61 74 69 6f 6e 20 31 33 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 ation.13.--.string(31)."The.stri
1540 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 ng.after.addslashes.is:".string(
1560 32 29 20 22 5c 22 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 2)."\"".string(33)."The.string.a
1580 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 29 fter.stripslashes.is:".string(1)
15a0 20 22 22 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 34 20 2d 2d 0a 73 74 72 69 6e 67 28 ."""..--.Iteration.14.--.string(
15c0 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 31)."The.string.after.addslashes
15e0 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 29 20 22 5c 22 22 0a 73 74 72 69 6e 67 28 33 33 29 20 .is:".string(2)."\"".string(33).
1600 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 "The.string.after.stripslashes.i
1620 73 3a 22 0a 73 74 72 69 6e 67 28 31 29 20 22 22 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 s:".string(1)."""..--.Iteration.
1640 31 35 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 15.--.string(31)."The.string.aft
1660 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 37 29 20 22 68 65 er.addslashes.is:".string(7)."he
1680 6c 6c 6f 5c 22 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 llo\"".string(33)."The.string.af
16a0 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 36 29 20 ter.stripslashes.is:".string(6).
16c0 22 68 65 6c 6c 6f 22 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 36 20 2d 2d 0a 73 74 72 "hello""..--.Iteration.16.--.str
16e0 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 ing(31)."The.string.after.addsla
1700 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 29 20 22 5c 22 22 0a 73 74 72 69 6e 67 28 shes.is:".string(2)."\"".string(
1720 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 33)."The.string.after.stripslash
1740 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 29 20 22 22 22 0a 0a 2d 2d 20 49 74 65 72 61 74 es.is:".string(1)."""..--.Iterat
1760 69 6f 6e 20 31 37 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 ion.17.--.string(31)."The.string
1780 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 36 .after.addslashes.is:".string(26
17a0 29 20 22 49 73 20 79 6f 75 72 20 6e 61 6d 65 20 52 61 6d 5c 5c 4b 72 69 73 68 6e 61 3f 22 0a 73 )."Is.your.name.Ram\\Krishna?".s
17c0 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 tring(33)."The.string.after.stri
17e0 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 35 29 20 22 49 73 20 79 6f 75 pslashes.is:".string(25)."Is.you
1800 72 20 6e 61 6d 65 20 52 61 6d 5c 4b 72 69 73 68 6e 61 3f 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 r.name.Ram\Krishna?"..--.Iterati
1820 6f 6e 20 31 38 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 on.18.--.string(31)."The.string.
1840 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 39 29 20 after.addslashes.is:".string(9).
1860 22 5c 5c 30 2e 30 2e 30 2e 30 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 "\\0.0.0.0".string(33)."The.stri
1880 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e ng.after.stripslashes.is:".strin
18a0 67 28 38 29 20 22 5c 30 2e 30 2e 30 2e 30 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 31 39 g(8)."\0.0.0.0"..--.Iteration.19
18c0 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 .--.string(31)."The.string.after
18e0 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 33 31 29 20 22 63 3a 5c .addslashes.is:".string(31)."c:\
1900 5c 70 68 70 5c 5c 74 65 73 74 63 61 73 65 5c 5c 73 74 72 69 70 73 6c 61 73 68 65 73 22 0a 73 74 \php\\testcase\\stripslashes".st
1920 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 ring(33)."The.string.after.strip
1940 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 38 29 20 22 63 3a 5c 70 68 70 5c slashes.is:".string(28)."c:\php\
1960 74 65 73 74 63 61 73 65 5c 73 74 72 69 70 73 6c 61 73 68 65 73 22 0a 0a 2d 2d 20 49 74 65 72 61 testcase\stripslashes"..--.Itera
1980 74 69 6f 6e 20 32 30 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e tion.20.--.string(31)."The.strin
19a0 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 g.after.addslashes.is:".string(2
19c0 29 20 22 5c 5c 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 )."\\".string(33)."The.string.af
19e0 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 29 20 ter.stripslashes.is:".string(1).
1a00 22 5c 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 31 20 2d 2d 0a 73 74 72 69 6e 67 28 33 "\"..--.Iteration.21.--.string(3
1a20 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 1)."The.string.after.addslashes.
1a40 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 29 20 22 5c 5c 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 is:".string(2)."\\".string(33)."
1a60 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 The.string.after.stripslashes.is
1a80 3a 22 0a 73 74 72 69 6e 67 28 31 29 20 22 5c 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 :".string(1)."\"..--.Iteration.2
1aa0 32 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 2.--.string(31)."The.string.afte
1ac0 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 32 29 20 22 68 65 r.addslashes.is:".string(12)."he
1ae0 6c 6c 6f 5c 30 77 6f 72 6c 64 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 llo\0world".string(33)."The.stri
1b00 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e ng.after.stripslashes.is:".strin
1b20 67 28 31 31 29 20 22 68 65 6c 6c 6f 00 77 6f 72 6c 64 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f g(11)."hello.world"..--.Iteratio
1b40 6e 20 32 33 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 n.23.--.string(31)."The.string.a
1b60 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 39 29 20 22 fter.addslashes.is:".string(9)."
1b80 5c 30 68 65 6c 6c 6f 5c 30 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e \0hello\0".string(33)."The.strin
1ba0 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 g.after.stripslashes.is:".string
1bc0 28 37 29 20 22 00 68 65 6c 6c 6f 00 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 34 20 2d (7).".hello."..--.Iteration.24.-
1be0 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 -.string(31)."The.string.after.a
1c00 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 39 29 20 22 5c 30 5c 30 68 65 ddslashes.is:".string(9)."\0\0he
1c20 6c 6c 6f 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 llo".string(33)."The.string.afte
1c40 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 37 29 20 22 00 r.stripslashes.is:".string(7).".
1c60 00 68 65 6c 6c 6f 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 35 20 2d 2d 0a 73 74 72 69 .hello"..--.Iteration.25.--.stri
1c80 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 ng(31)."The.string.after.addslas
1ca0 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 29 20 22 5c 30 22 0a 73 74 72 69 6e 67 28 33 hes.is:".string(2)."\0".string(3
1cc0 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 3)."The.string.after.stripslashe
1ce0 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 29 20 22 00 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 s.is:".string(1)."."..--.Iterati
1d00 6f 6e 20 32 36 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 on.26.--.string(31)."The.string.
1d20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 33 29 after.addslashes.is:".string(13)
1d40 20 22 5c 27 5c 5c 30 2e 30 2e 30 2e 30 5c 27 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 ."\'\\0.0.0.0\'".string(33)."The
1d60 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a .string.after.stripslashes.is:".
1d80 73 74 72 69 6e 67 28 31 30 29 20 22 27 5c 30 2e 30 2e 30 2e 30 27 22 0a 0a 2d 2d 20 49 74 65 72 string(10)."'\0.0.0.0'"..--.Iter
1da0 61 74 69 6f 6e 20 32 37 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 ation.27.--.string(31)."The.stri
1dc0 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 ng.after.addslashes.is:".string(
1de0 31 35 29 20 22 5c 27 5c 5c 30 2e 30 2e 30 2e 30 5c 27 5c 30 22 0a 73 74 72 69 6e 67 28 33 33 29 15)."\'\\0.0.0.0\'\0".string(33)
1e00 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 ."The.string.after.stripslashes.
1e20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 31 29 20 22 27 5c 30 2e 30 2e 30 2e 30 27 00 22 0a 0a 2d is:".string(11)."'\0.0.0.0'."..-
1e40 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 38 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 -.Iteration.28.--.string(31)."Th
1e60 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 e.string.after.addslashes.is:".s
1e80 74 72 69 6e 67 28 31 35 29 20 22 5c 30 5c 27 63 3a 5c 5c 70 68 70 5c 5c 5c 27 22 0a 73 74 72 69 tring(15)."\0\'c:\\php\\\'".stri
1ea0 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c ng(33)."The.string.after.stripsl
1ec0 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 30 29 20 22 00 27 63 3a 5c 70 68 70 5c ashes.is:".string(10).".'c:\php\
1ee0 27 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 32 39 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 '"..--.Iteration.29.--.string(31
1f00 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 )."The.string.after.addslashes.i
1f20 73 3a 22 0a 73 74 72 69 6e 67 28 31 33 29 20 22 5c 22 5c 5c 30 2e 30 2e 30 2e 30 5c 22 22 0a 73 s:".string(13)."\"\\0.0.0.0\"".s
1f40 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 tring(33)."The.string.after.stri
1f60 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 30 29 20 22 22 5c 30 2e 30 2e pslashes.is:".string(10).""\0.0.
1f80 30 2e 30 22 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 30 20 2d 2d 0a 73 74 72 69 6e 67 0.0""..--.Iteration.30.--.string
1fa0 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 (31)."The.string.after.addslashe
1fc0 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 37 29 20 22 5c 22 63 3a 5c 5c 70 68 70 5c 5c 5c 22 s.is:".string(17)."\"c:\\php\\\"
1fe0 5c 30 5c 27 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 \0\'".string(33)."The.string.aft
2000 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 31 29 20 er.stripslashes.is:".string(11).
2020 22 22 63 3a 5c 70 68 70 5c 22 00 27 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 31 20 2d ""c:\php\".'"..--.Iteration.31.-
2040 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 -.string(31)."The.string.after.a
2060 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 32 29 20 22 5c 22 68 65 6c ddslashes.is:".string(22)."\"hel
2080 6c 6f 5c 22 5c 27 77 6f 72 6c 64 5c 27 5c 30 2f 2f 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 lo\"\'world\'\0//".string(33)."T
20a0 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a he.string.after.stripslashes.is:
20c0 22 0a 73 74 72 69 6e 67 28 31 37 29 20 22 22 68 65 6c 6c 6f 22 27 77 6f 72 6c 64 27 00 2f 2f 22 ".string(17).""hello"'world'.//"
20e0 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 32 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 ..--.Iteration.32.--.string(31).
2100 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a "The.string.after.addslashes.is:
2120 22 0a 73 74 72 69 6e 67 28 31 38 29 20 22 30 78 41 42 43 44 45 46 30 31 32 33 34 35 36 37 38 39 ".string(18)."0xABCDEF0123456789
2140 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 ".string(33)."The.string.after.s
2160 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 38 29 20 22 30 78 41 tripslashes.is:".string(18)."0xA
2180 42 43 44 45 46 30 31 32 33 34 35 36 37 38 39 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 BCDEF0123456789"..--.Iteration.3
21a0 33 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 3.--.string(31)."The.string.afte
21c0 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 32 29 20 22 5c 30 22 r.addslashes.is:".string(2)."\0"
21e0 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 .string(33)."The.string.after.st
2200 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 29 20 22 00 22 0a 0a 2d ripslashes.is:".string(1)."."..-
2220 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 34 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 -.Iteration.34.--.string(31)."Th
2240 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 e.string.after.addslashes.is:".s
2260 74 72 69 6e 67 28 31 38 29 20 22 21 40 23 24 25 26 2a 40 24 25 23 26 2f 3b 3a 2c 3c 3e 22 0a 73 tring(18)."!@#$%&*@$%#&/;:,<>".s
2280 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 tring(33)."The.string.after.stri
22a0 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 38 29 20 22 21 40 23 24 25 26 pslashes.is:".string(18)."!@#$%&
22c0 2a 40 24 25 23 26 2f 3b 3a 2c 3c 3e 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 35 20 2d *@$%#&/;:,<>"..--.Iteration.35.-
22e0 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 -.string(31)."The.string.after.a
2300 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 32 29 20 22 68 65 6c 6c 6f ddslashes.is:".string(12)."hello
2320 5c 30 77 6f 72 6c 64 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 \0world".string(33)."The.string.
2340 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 31 after.stripslashes.is:".string(1
2360 31 29 20 22 68 65 6c 6c 6f 00 77 6f 72 6c 64 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 1)."hello.world"..--.Iteration.3
2380 36 20 2d 2d 0a 73 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 6.--.string(31)."The.string.afte
23a0 72 20 61 64 64 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 37 33 29 20 22 54 68 r.addslashes.is:".string(73)."Th
23c0 69 73 20 69 73 20 6c 69 6e 65 20 31 20 6f 66 20 5c 27 68 65 72 65 64 6f 63 5c 27 20 73 74 72 69 is.is.line.1.of.\'heredoc\'.stri
23e0 6e 67 0a 54 68 69 73 20 69 73 20 6c 69 6e 65 20 32 20 6f 66 20 5c 22 68 65 72 65 64 6f 63 5c 22 ng.This.is.line.2.of.\"heredoc\"
2400 20 73 74 72 69 6e 67 22 0a 73 74 72 69 6e 67 28 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 .string".string(33)."The.string.
2420 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 36 after.stripslashes.is:".string(6
2440 39 29 20 22 54 68 69 73 20 69 73 20 6c 69 6e 65 20 31 20 6f 66 20 27 68 65 72 65 64 6f 63 27 20 9)."This.is.line.1.of.'heredoc'.
2460 73 74 72 69 6e 67 0a 54 68 69 73 20 69 73 20 6c 69 6e 65 20 32 20 6f 66 20 22 68 65 72 65 64 6f string.This.is.line.2.of."heredo
2480 63 22 20 73 74 72 69 6e 67 22 0a 0a 2d 2d 20 49 74 65 72 61 74 69 6f 6e 20 33 37 20 2d 2d 0a 73 c".string"..--.Iteration.37.--.s
24a0 74 72 69 6e 67 28 33 31 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 61 64 64 73 tring(31)."The.string.after.adds
24c0 6c 61 73 68 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 30 29 20 22 22 0a 73 74 72 69 6e 67 28 lashes.is:".string(0)."".string(
24e0 33 33 29 20 22 54 68 65 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 73 74 72 69 70 73 6c 61 73 68 33)."The.string.after.stripslash
2500 65 73 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 30 29 20 22 22 0a 44 6f 6e 65 0a es.is:".string(0)."".Done.