summaryrefslogtreecommitdiff
path: root/ext/standard/tests/strings/stripslashes_variation2.phpt
blob: 5bfe5ce1fdb321175bee67841b8bda7d14bb91d5 (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 20 63 61 6e 20 62 65 20 62 61 63 6b 73 6c 61 73 68 65 64 2e 0a 20 2a 20 46 rs.that.can.be.backslashed...*.F
0160 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 61 irst.adding.slashes.using.addsla
0180 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 61 shes().and.then.removing.the.sla
01a0 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 63 shes.using.stripslashes().*/..ec
01c0 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 3a ho."***.Testing.stripslashes().:
01e0 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 67 .with.various.strings.containing
0200 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 0a .backslashed.characters.***\n";.
0220 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 6e .//.initialising.a.heredoc.strin
0240 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 20 g.$heredoc_string.=.<<<EOT.This.
0260 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 68 is.line.1.of.'heredoc'.string.Th
0280 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 67 is.is.line.2.of."heredoc".string
02a0 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 3c .EOT;..$heredoc_null_string.=<<<
02c0 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 61 EOT.EOT;.$heredoc_string_only_ba
02e0 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 5f ckslash.=<<<EOT.\.EOT;.$heredoc_
0300 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 54 string_only_single_quote.=<<<EOT
0320 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 75 .'.EOT;.$heredoc_string_only_dou
0340 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 69 ble_quote.=<<<EOT.".EOT;..//.ini
0360 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 72 tialising.the.string.array..$str
0380 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 20 _array.=.array(.................
03a0 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 63 ....//.string.without.any.charac
03c0 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 20 ters.that.can.be.backslashed....
03e0 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 0a .................'Hello.world',.
0400 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 77 .....................//.string.w
0420 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 20 ith.single.quotes...............
0440 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 20 ......"how're.you.doing?",......
0460 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 27 ..............."don't.disturb.u'
0480 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 20 r.neighbours",..................
04a0 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 73 ..."don't.disturb.u'r.neighbours
04c0 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 20 ''",.....................'',....
04e0 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 20 .................'\'',..........
0500 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 20 ..........."'",.................
0520 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 5f ....$heredoc_string_only_single_
0540 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 73 quote,......................//.s
0560 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 20 tring.with.double.quotes........
0580 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 20 .............'he.said,."he.will.
05a0 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 20 be.on.leave"',..................
05c0 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 61 ...'he.said,.""he.will.be.on.lea
05e0 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 48 ve"',.....................'"""PH
0600 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 20 P"""',....................."",..
0620 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 20 ..................."\"",........
0640 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 5c .............'"',........"hello\
0660 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 63 "",.....................$heredoc
0680 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 20 _string_only_double_quote,......
06a0 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 62 ................//.string.with.b
06c0 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 20 ackslash.characters.............
06e0 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 6e ........'Is.your.name.Ram\Krishn
0700 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 2e a?',.....................'\\0.0.
0720 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 68 0.0',.....................'c:\ph
0740 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 20 p\testcase\stripslashes',.......
0760 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 20 ..............'\\',.............
0780 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 63 ........$heredoc_string_only_bac
07a0 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 20 kslash,......................//.
07c0 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 20 string.with.nul.characters......
07e0 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 77 ...............'hello'.chr(0).'w
0800 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 30 orld',.....................chr(0
0820 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 20 ).'hello'.chr(0),...............
0840 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 20 ......chr(0).chr(0).'hello',....
0860 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 20 .................chr(0),........
0880 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 20 ..............//.mixed.strings..
08a0 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 22 ..................."'\\0.0.0.0'"
08c0 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 2e ,....................."'\\0.0.0.
08e0 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 20 0'".chr(0),.....................
0900 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 20 chr(0)."'c:\php\'",.............
0920 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 20 ........'"\\0.0.0.0"',..........
0940 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 27 ...........'"c:\php\"'.chr(0)."'
0960 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 27 ",.....................'"hello"'
0980 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 2f ."'world'".chr(0).'//',......../
09a0 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 72 /.string.with.hexadecimal.number
09c0 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 31 ....................."0xABCDEF01
09e0 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 22 23456789",....................."
0a00 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 24 \x00",.....................'!@#$
0a20 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 20 %&*@$%#&/;:,<>',................
0a40 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 20 ....."hello\x00world",..........
0a60 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 20 ............//.heredoc.strings..
0a80 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 69 ...................$heredoc_stri
0aa0 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 63 ng,.....................$heredoc
0ac0 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 29 _null_string...................)
0ae0 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 73 ;..$count.=.1;.//.looping.to.tes
0b00 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 0a t.for.all.strings.in.$str_array.
0b20 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 7b foreach(.$str_array.as.$str.)..{
0b40 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 2d ...echo."\n--.Iteration.$count.-
0b60 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 61 -\n";...$str_addslashes.=.addsla
0b80 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 69 shes($str);...var_dump("The.stri
0ba0 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 61 ng.after.addslashes.is:",.$str_a
0bc0 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 20 ddslashes);...$str_stripslashes.
0be0 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 3b =.stripslashes($str_addslashes);
0c00 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 74 ...var_dump("The.string.after.st
0c20 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 68 ripslashes.is:",.$str_stripslash
0c40 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 72 es);...if(.strcmp($str,.$str_str
0c60 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 72 ipslashes).!=.0.).....echo."\nEr
0c80 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 20 ror:.Original.string.and.string.
0ca0 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 22 from.stripslash().donot.match\n"
0cc0 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 3b ;...$count.++;.}..echo."Done\n";
0ce0 0a 3f 3e 0a 2d 2d 45 58 50 45 43 54 2d 2d 0a 2a 2a 2a 20 54 65 73 74 69 6e 67 20 73 74 72 69 70 .?>.--EXPECT--.***.Testing.strip
0d00 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 67 73 slashes().:.with.various.strings
0d20 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 74 65 .containing.backslashed.characte
0d40 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 6e 67 rs.***..--.Iteration.1.--.string
0d60 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
0d80 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 22 0a s.is:".string(11)."Hello.world".
0da0 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
0dc0 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 6c 6f ipslashes.is:".string(11)."Hello
0de0 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 69 6e .world"..--.Iteration.2.--.strin
0e00 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
0e20 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 75 20 es.is:".string(18)."how\'re.you.
0e40 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 20 61 doing?".string(33)."The.string.a
0e60 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 37 fter.stripslashes.is:".string(17
0e80 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 61 74 )."how're.you.doing?"..--.Iterat
0ea0 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 67 20 ion.3.--.string(31)."The.string.
0ec0 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 30 29 after.addslashes.is:".string(30)
0ee0 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 72 73 ."don\'t.disturb.u\'r.neighbours
0f00 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
0f20 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 6f 6e tripslashes.is:".string(28)."don
0f40 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 20 49 't.disturb.u'r.neighbours"..--.I
0f60 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 73 74 teration.4.--.string(31)."The.st
0f80 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 69 6e ring.after.addslashes.is:".strin
0fa0 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 67 68 g(34)."don\'t.disturb.u\'r.neigh
0fc0 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 69 6e bours\'\'".string(33)."The.strin
0fe0 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
1000 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 6f 75 (30)."don't.disturb.u'r.neighbou
1020 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 67 28 rs''"..--.Iteration.5.--.string(
1040 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
1060 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 22 54 .is:".string(0)."".string(33)."T
1080 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:
10a0 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 20 2d ".string(0).""..--.Iteration.6.-
10c0 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
10e0 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 73 74 ddslashes.is:".string(2)."\'".st
1100 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
1120 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 20 49 slashes.is:".string(1)."'"..--.I
1140 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 73 74 teration.7.--.string(31)."The.st
1160 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 69 6e ring.after.addslashes.is:".strin
1180 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 6e 67 g(2)."\'".string(33)."The.string
11a0 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(
11c0 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 6e 67 1)."'"..--.Iteration.8.--.string
11e0 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
1200 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 33 29 s.is:".string(2)."\'".string(33)
1220 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.
1240 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 6f 6e is:".string(1)."'"..--.Iteration
1260 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 66 74 .9.--.string(31)."The.string.aft
1280 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 22 68 er.addslashes.is:".string(32)."h
12a0 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 22 22 e.said,.\"he.will.be.on.leave\""
12c0 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
12e0 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 20 73 ripslashes.is:".string(30)."he.s
1300 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 2d 20 aid,."he.will.be.on.leave""..--.
1320 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 65 20 Iteration.10.--.string(31)."The.
1340 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
1360 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 62 65 ing(34)."he.said,.\"\"he.will.be
1380 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 74 72 .on.leave\"".string(33)."The.str
13a0 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
13c0 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 6f 6e ng(31)."he.said,.""he.will.be.on
13e0 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 74 72 .leave""..--.Iteration.11.--.str
1400 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
1420 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 50 5c shes.is:".string(15)."\"\"\"PHP\
1440 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 61 66 "\"\"".string(33)."The.string.af
1460 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 29 20 ter.stripslashes.is:".string(9).
1480 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 2d 0a """"PHP""""..--.Iteration.12.--.
14a0 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 64 64 string(31)."The.string.after.add
14c0 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 6e 67 slashes.is:".string(0)."".string
14e0 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 61 73 (33)."The.string.after.stripslas
1500 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 61 74 hes.is:".string(0).""..--.Iterat
1520 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 6e 67 ion.13.--.string(31)."The.string
1540 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 29 .after.addslashes.is:".string(2)
1560 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 66 74 ."\"".string(33)."The.string.aft
1580 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 22 er.stripslashes.is:".string(1)."
15a0 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 33 31 ""..--.Iteration.14.--.string(31
15c0 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
15e0 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 22 54 s:".string(2)."\"".string(33)."T
1600 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:
1620 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 31 35 ".string(1)."""..--.Iteration.15
1640 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
1660 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 6c 6c .addslashes.is:".string(7)."hell
1680 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 74 65 o\"".string(33)."The.string.afte
16a0 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 22 68 r.stripslashes.is:".string(6)."h
16c0 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 69 6e ello""..--.Iteration.16.--.strin
16e0 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
1700 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 33 33 es.is:".string(2)."\"".string(33
1720 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 73 )."The.string.after.stripslashes
1740 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 69 6f .is:".string(1)."""..--.Iteratio
1760 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 20 61 n.17.--.string(31)."The.string.a
1780 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 29 20 fter.addslashes.is:".string(26).
17a0 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 74 72 "Is.your.name.Ram\\Krishna?".str
17c0 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 73 ing(33)."The.string.after.strips
17e0 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 72 20 lashes.is:".string(25)."Is.your.
1800 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 6f 6e name.Ram\Krishna?"..--.Iteration
1820 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 61 66 .18.--.string(31)."The.string.af
1840 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 5c ter.addslashes.is:".string(9)."\
1860 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 6e 67 \0.0.0.0".string(33)."The.string
1880 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(
18a0 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 20 2d 8)."\0.0.0.0"..--.Iteration.19.-
18c0 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
18e0 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 5c 70 ddslashes.is:".string(31)."c:\\p
1900 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 72 69 hp\\testcase\\stripslashes".stri
1920 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
1940 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 74 65 ashes.is:".string(28)."c:\php\te
1960 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 74 69 stcase\stripslashes"..--.Iterati
1980 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 67 20 on.20.--.string(31)."The.string.
19a0 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 29 20 after.addslashes.is:".string(2).
19c0 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 74 65 "\\".string(33)."The.string.afte
19e0 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 22 5c r.stripslashes.is:".string(1)."\
1a00 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 31 29 "..--.Iteration.21.--.string(31)
1a20 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 73 ."The.string.after.addslashes.is
1a40 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 54 68 :".string(2)."\\".string(33)."Th
1a60 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 22 e.string.after.stripslashes.is:"
1a80 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 32 20 .string(1)."\"..--.Iteration.22.
1aa0 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 20 --.string(31)."The.string.after.
1ac0 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 6c 6c addslashes.is:".string(12)."hell
1ae0 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 6e 67 o\0world".string(33)."The.string
1b00 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(
1b20 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 6e 20 11)."hello.world"..--.Iteration.
1b40 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 66 74 23.--.string(31)."The.string.aft
1b60 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 5c 30 er.addslashes.is:".string(9)."\0
1b80 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 67 20 hello\0".string(33)."The.string.
1ba0 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 37 after.stripslashes.is:".string(7
1bc0 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 2d 0a ).".hello."..--.Iteration.24.--.
1be0 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 64 64 string(31)."The.string.after.add
1c00 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 6c 6c slashes.is:".string(9)."\0\0hell
1c20 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 72 20 o".string(33)."The.string.after.
1c40 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 00 68 stripslashes.is:".string(7)."..h
1c60 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 6e 67 ello"..--.Iteration.25.--.string
1c80 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
1ca0 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 33 29 s.is:".string(2)."\0".string(33)
1cc0 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.
1ce0 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 6f 6e is:".string(1)."."..--.Iteration
1d00 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 61 66 .26.--.string(31)."The.string.af
1d20 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 20 22 ter.addslashes.is:".string(13)."
1d40 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 20 73 \'\\0.0.0.0\'".string(33)."The.s
1d60 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
1d80 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 61 74 ring(10)."'\0.0.0.0'"..--.Iterat
1da0 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 6e 67 ion.27.--.string(31)."The.string
1dc0 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 31 35 .after.addslashes.is:".string(15
1de0 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 20 22 )."\'\\0.0.0.0\'\0".string(33)."
1e00 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
1e20 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 2d 20 :".string(11)."'\0.0.0.0'."..--.
1e40 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 65 20 Iteration.28.--.string(31)."The.
1e60 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
1e80 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 6e 67 ing(15)."\0\'c:\\php\\\'".string
1ea0 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 61 73 (33)."The.string.after.stripslas
1ec0 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 27 22 hes.is:".string(10).".'c:\php\'"
1ee0 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 29 20 ..--.Iteration.29.--.string(31).
1f00 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:
1f20 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 74 72 ".string(13)."\"\\0.0.0.0\"".str
1f40 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 73 ing(33)."The.string.after.strips
1f60 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 30 2e lashes.is:".string(10).""\0.0.0.
1f80 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 28 33 0""..--.Iteration.30.--.string(3
1fa0 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.
1fc0 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 5c 30 is:".string(17)."\"c:\\php\\\"\0
1fe0 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 65 72 \'".string(33)."The.string.after
2000 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 22 22 .stripslashes.is:".string(11).""
2020 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 2d 0a c:\php\".'"..--.Iteration.31.--.
2040 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 64 64 string(31)."The.string.after.add
2060 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 6c 6f slashes.is:".string(22)."\"hello
2080 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 68 65 \"\'world\'\0//".string(33)."The
20a0 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:".
20c0 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 0a 0a string(17).""hello"'world'.//"..
20e0 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 22 54 --.Iteration.32.--.string(31)."T
2100 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 22 0a he.string.after.addslashes.is:".
2120 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 22 0a string(18)."0xABCDEF0123456789".
2140 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
2160 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 42 43 ipslashes.is:".string(18)."0xABC
2180 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 33 20 DEF0123456789"..--.Iteration.33.
21a0 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 20 --.string(31)."The.string.after.
21c0 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 0a 73 addslashes.is:".string(2)."\0".s
21e0 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
2200 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 2d 20 pslashes.is:".string(1)."."..--.
2220 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 65 20 Iteration.34.--.string(31)."The.
2240 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
2260 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 74 72 ing(18)."!@#$%&*@$%#&/;:,<>".str
2280 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 73 ing(33)."The.string.after.strips
22a0 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 2a 40 lashes.is:".string(18)."!@#$%&*@
22c0 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 2d 0a $%#&/;:,<>"..--.Iteration.35.--.
22e0 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 64 64 string(31)."The.string.after.add
2300 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 5c 30 slashes.is:".string(12)."hello\0
2320 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 61 66 world".string(33)."The.string.af
2340 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 31 29 ter.stripslashes.is:".string(11)
2360 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 36 20 ."hello.world"..--.Iteration.36.
2380 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 20 --.string(31)."The.string.after.
23a0 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 69 73 addslashes.is:".string(73)."This
23c0 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 6e 67 .is.line.1.of.\'heredoc\'.string
23e0 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 20 73 .This.is.line.2.of.\"heredoc\".s
2400 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 61 66 tring".string(33)."The.string.af
2420 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 39 29 ter.stripslashes.is:".string(69)
2440 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 73 74 ."This.is.line.1.of.'heredoc'.st
2460 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 63 22 ring.This.is.line.2.of."heredoc"
2480 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 74 72 .string"..--.Iteration.37.--.str
24a0 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
24c0 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 33 33 shes.is:".string(0)."".string(33
24e0 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 73 )."The.string.after.stripslashes
2500 20 69 73 3a 22 0a 73 74 72 69 6e 67 28 30 29 20 22 22 0a 44 6f 6e 65 0a .is:".string(0)."".Done.