3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $html = <<<HTML <html xmlns:v=\"urn:schemas-microsoft-com:vml\" xmlns:o=\"urn:schemas-microsoft-com:office:office\" xmlns:w=\"urn:schemas-microsoft-com:office:word\" xmlns:m=\"http://schemas.microsoft.com/office/2004/12/omml\" xmlns=\"http://www.w3.org/TR/REC-html40\"> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=us-ascii\"> <meta name=\"Generator\" content=\"Microsoft Word 14 (filtered medium)\"> <!--[if !mso]><style>v\\:* {behavior:url(#default#VML);} o\\:* {behavior:url(#default#VML);} w\\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style><![endif]--><style><!-- /* Font Definitions */ @font-face {font-family:\"Cambria Math\"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} @font-face {font-family:Webdings; panose-1:5 3 1 2 1 5 9 6 7 3;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:12.0pt; font-family:\"Times New Roman\",\"serif\";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:\"Balloon Text Char\"; margin:0cm; margin-bottom:.0001pt; font-size:8.0pt; font-family:\"Tahoma\",\"sans-serif\";} span.EmailStyle18 {mso-style-type:personal-reply; font-family:\"Calibri\",\"sans-serif\"; color:#1F497D;} span.BalloonTextChar {mso-style-name:\"Balloon Text Char\"; mso-style-priority:99; mso-style-link:\"Balloon Text\"; font-family:\"Tahoma\",\"sans-serif\"; mso-fareast-language:EN-GB;} .MsoChpDefault {mso-style-type:export-only; font-family:\"Calibri\",\"sans-serif\"; mso-fareast-language:EN-US;} @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=\"edit\" spidmax=\"1028\" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=\"edit\"> <o:idmap v:ext=\"edit\" data=\"1\" /> </o:shapelayout></xml><![endif]--> </head> <body lang=\"EN-GB\" link=\"blue\" vlink=\"purple\"> <div class=\"WordSection1\"> <p class=\"MsoNormal\"><span style=\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;>Lorem Ipsum</span></p> <p class=\"MsoNormal\"><span style=\"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D\"><o:p>&nbsp;</o:p></span></p> <p class=\"MsoNormal\"><span style=\"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D\"><span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <o:p></o:p></span></p> <p class=\"MsoNormal\"><span style=\"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D\"><o:p>&nbsp;</o:p></span></p> <p class=\"MsoNormal\"><span style=\"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D\"><span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span> <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <o:p></o:p></span></p> <p class=\"MsoNormal\"><span style=\"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D\"><o:p>&nbsp;</o:p></span></p> <p class=\"MsoNormal\"><span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span><span style="font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span> <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. </span></p> <p class=\"MsoNormal\"><span style=\"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D\"><o:p>&nbsp;</o:p></span></p> <p class=\"MsoNormal\"><span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span>. <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span> <span style="\&quot;font-size: 11.0pt; font-family: &quot;Calibri&quot;, &quot;sans-serif&quot;; color: #1F497D\&quot;">Lorem Ipsum</span> </p> <p class=\"MsoNormal\"><span style=\"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D\"><o:p>&nbsp;</o:p></span></p> HTML; $value = stripslashes($html); $value = trim(strip_tags($value)); $value = preg_replace('/\n\s+$/m', '', $value); echo $value;
Output for 4.3.2 - 5.6.28, hhvm-3.12.0, 7.0.0 - 7.1.0
Lorem Ipsum &nbsp; Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. &nbsp; Lorem Ipsum. Lorem Ipsum. Lorem Ipsum Lorem Ipsum. Lorem Ipsum. &nbsp; Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. &nbsp; Lorem Ipsum. Lorem Ipsum. Lorem Ipsum Lorem Ipsum &nbsp;
Output for hhvm-3.10.0

Process exited with code 153.
Output for 4.3.0 - 4.3.1
!!!! Lorem Ipsum &nbsp; Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. &nbsp; Lorem Ipsum. Lorem Ipsum. Lorem Ipsum Lorem Ipsum. Lorem Ipsum. &nbsp; Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. Lorem Ipsum Lorem Ipsum. Lorem Ipsum. Lorem Ipsum. &nbsp; Lorem Ipsum. Lorem Ipsum. Lorem Ipsum Lorem Ipsum &nbsp;