3v4l.org

run code in 300+ PHP versions simultaneously
<?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);
Output for 5.2.2 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.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" 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.0.5, 5.1.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.3.11, 4.4.0 - 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

preferences:
222.39 ms | 402 KiB | 382 Q