3v4l.org

run code in 300+ PHP versions simultaneously
<?php $contenuto = '<ol style="margin-top: 0cm; margin-bottom: 0cm;"> <li style="margin: 0cm 0cm 0cm 47.6px; text-align: justify; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0.4px;"><span style="font-size: 10.0pt;">x</span></li> <li style="margin: 0cm 0cm 0cm 47.6px; text-align: justify; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0.4px;"><span style="font-size: 10.0pt;">y</span></li> <li style="margin: 0cm 0cm 0cm 47.6px; text-align: justify; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0.4px;"><span style="font-size: 10.0pt;">z</span></li> <li style="margin: 0cm 0cm 0cm 47.6px; text-align: justify; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0.4px;"></li> <li style="margin: 0cm 0cm 0cm 47.6px; text-align: justify; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0.4px;"><b style="font-size: 10.0pt; color: red;"> </b></li> </ol>'; $regex = '/<li[^>]*>(?:\s*|<span[^>]*>\s*<\/span>)<\/li>/'; $contenuto = preg_replace($regex, '', $contenuto); print_r($contenuto);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/EGb2j
function name:  (null)
number of ops:  12
compiled vars:  !0 = $contenuto, !1 = $regex
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, '%3Col+style%3D%22margin-top%3A+0cm%3B+margin-bottom%3A+0cm%3B%22%3E%0A%3Cli+style%3D%22margin%3A+0cm+0cm+0cm+47.6px%3B+text-align%3A+justify%3B+line-height%3A+normal%3B+font-size%3A+11pt%3B+font-family%3A+Calibri%2C+sans-serif%3B+text-indent%3A+0.4px%3B%22%3E%3Cspan+style%3D%22font-size%3A+10.0pt%3B%22%3Ex%3C%2Fspan%3E%3C%2Fli%3E%0A%3Cli+style%3D%22margin%3A+0cm+0cm+0cm+47.6px%3B+text-align%3A+justify%3B+line-height%3A+normal%3B+font-size%3A+11pt%3B+font-family%3A+Calibri%2C+sans-serif%3B+text-indent%3A+0.4px%3B%22%3E%3Cspan+style%3D%22font-size%3A+10.0pt%3B%22%3Ey%3C%2Fspan%3E%3C%2Fli%3E%0A%3Cli+style%3D%22margin%3A+0cm+0cm+0cm+47.6px%3B+text-align%3A+justify%3B+line-height%3A+normal%3B+font-size%3A+11pt%3B+font-family%3A+Calibri%2C+sans-serif%3B+text-indent%3A+0.4px%3B%22%3E%3Cspan+style%3D%22font-size%3A+10.0pt%3B%22%3Ez%3C%2Fspan%3E%3C%2Fli%3E%0A%3Cli+style%3D%22margin%3A+0cm+0cm+0cm+47.6px%3B+text-align%3A+justify%3B+line-height%3A+normal%3B+font-size%3A+11pt%3B+font-family%3A+Calibri%2C+sans-serif%3B+text-indent%3A+0.4px%3B%22%3E%3C%2Fli%3E%0A%3Cli+style%3D%22margin%3A+0cm+0cm+0cm+47.6px%3B+text-align%3A+justify%3B+line-height%3A+normal%3B+font-size%3A+11pt%3B+font-family%3A+Calibri%2C+sans-serif%3B+text-indent%3A+0.4px%3B%22%3E%3Cb+style%3D%22font-size%3A+10.0pt%3B+color%3A+red%3B%22%3E+%3C%2Fb%3E%3C%2Fli%3E%0A%3C%2Fol%3E'
   11     1        ASSIGN                                                   !1, '%2F%3Cli%5B%5E%3E%5D%2A%3E%28%3F%3A%5Cs%2A%7C%3Cspan%5B%5E%3E%5D%2A%3E%5Cs%2A%3C%5C%2Fspan%3E%29%3C%5C%2Fli%3E%2F'
   12     2        INIT_FCALL                                               'preg_replace'
          3        SEND_VAR                                                 !1
          4        SEND_VAL                                                 ''
          5        SEND_VAR                                                 !0
          6        DO_ICALL                                         $4      
          7        ASSIGN                                                   !0, $4
   14     8        INIT_FCALL                                               'print_r'
          9        SEND_VAR                                                 !0
         10        DO_ICALL                                                 
         11      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
151.46 ms | 1011 KiB | 15 Q