3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $data = "<p>This is some <b>data</b> It has some <i>new lines</i> in it &amp; it has some <u>HTML</u> in it</p> <div>Look, there's some more new lines</div>"; var_dump($data); echo "\n\n"; $stripped = html_entity_decode(strip_tags($data)); var_dump($stripped); echo "\n\n"; $json = json_encode($stripped); var_dump($json); echo "\n\n"; $decoded = json_decode($json); var_dump($decoded);
based on k6FGM
Output for 5.2.2 - 7.1.0
string(148) "<p>This is some <b>data</b> It has some <i>new lines</i> in it &amp; it has some <u>HTML</u> in it</p> <div>Look, there's some more new lines</div>" string(105) "This is some data It has some new lines in it & it has some HTML in it Look, there's some more new lines" string(110) ""This is some data\nIt has some new lines in it & it has some HTML in it\n\nLook, there's some more new lines"" string(105) "This is some data It has some new lines in it & it has some HTML in it Look, there's some more new lines"
Output for 5.2.1
string(148) "<p>This is some <b>data</b> It has some <i>new lines</i> in it &amp; it has some <u>HTML</u> in it</p> <div>Look, there's some more new lines</div>" string(105) "This is some data It has some new lines in it & it has some HTML in it Look, there's some more new lines" string(110) ""This is some data\nIt has some new lines in it & it has some HTML in it\n\nLook, there's some more new lines"" string(108) "This is some data\nIt has some new lines in it & it has some HTML in it\n\nLook, there's some more new lines"
Output for 5.2.0
string(148) "<p>This is some <b>data</b> It has some <i>new lines</i> in it &amp; it has some <u>HTML</u> in it</p> <div>Look, there's some more new lines</div>" string(105) "This is some data It has some new lines in it & it has some HTML in it Look, there's some more new lines" string(110) ""This is some data\nIt has some new lines in it & it has some HTML in it\n\nLook, there's some more new lines"" NULL
Output for 5.0.0 - 5.1.6
string(148) "<p>This is some <b>data</b> It has some <i>new lines</i> in it &amp; it has some <u>HTML</u> in it</p> <div>Look, there's some more new lines</div>" string(105) "This is some data It has some new lines in it & it has some HTML in it Look, there's some more new lines" Fatal error: Call to undefined function json_encode() in /in/mjZu2 on line 15
Process exited with code 255.
Output for 4.4.5 - 4.4.9
string(148) "<p>This is some <b>data</b> It has some <i>new lines</i> in it &amp; it has some <u>HTML</u> in it</p> <div>Look, there's some more new lines</div>" string(105) "This is some data It has some new lines in it & it has some HTML in it Look, there's some more new lines" Fatal error: Call to undefined function: json_encode() in /in/mjZu2 on line 15
Process exited with code 255.
Output for 4.3.2 - 4.4.4
string(148) "<p>This is some <b>data</b> It has some <i>new lines</i> in it &amp; it has some <u>HTML</u> in it</p> <div>Look, there's some more new lines</div>" string(105) "This is some data It has some new lines in it & it has some HTML in it Look, there's some more new lines" Fatal error: Call to undefined function: json_encode() in /in/mjZu2 on line 15
Process exited with code 255.
Output for 4.3.0 - 4.3.1
string(148) "<p>This is some <b>data</b> It has some <i>new lines</i> in it &amp; it has some <u>HTML</u> in it</p> <div>Look, there's some more new lines</div>" string(105) "This is some data It has some new lines in it & it has some HTML in it Look, there's some more new lines" Fatal error: Call to undefined function: json_encode() in /in/mjZu2 on line 15