3v4l.org

run code in 300+ PHP versions simultaneously
<?php $html = '<div><iframe style="display: block; margin-left: auto; margin-right: auto;" src="https://www.youtube.com/embed/miE64ZdLwzE" frameborder="0" width="420" height="315"></iframe><br /> <iframe src="http://www.youtube.com/embed/gNOJWXjrNIE?wmode=transparent" frameborder="0" width="500" height="320"></iframe><br /> <br /> <span style="font-size: large;"><strong><span style="color: #0000ff;">測試影片2<br /> <iframe src="http://www.youtube.com/embed/F2uX6ByoW7A?wmode=transparent" frameborder="0" width="500" height="320"></iframe><br /><br /><br />eeeeeee</span></strong></span></div>'; $html = tidy_repair_string($html); var_dump($html);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/JRYEu
function name:  (null)
number of ops:  9
compiled vars:  !0 = $html
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, '%3Cdiv%3E%3Ciframe+style%3D%22display%3A+block%3B+margin-left%3A+auto%3B+margin-right%3A+auto%3B%22+src%3D%22https%3A%2F%2Fwww.youtube.com%2Fembed%2FmiE64ZdLwzE%22+frameborder%3D%220%22+width%3D%22420%22+height%3D%22315%22%3E%3C%2Fiframe%3E%3Cbr+%2F%3E+%3Ciframe+src%3D%22http%3A%2F%2Fwww.youtube.com%2Fembed%2FgNOJWXjrNIE%3Fwmode%3Dtransparent%22+frameborder%3D%220%22+width%3D%22500%22+height%3D%22320%22%3E%3C%2Fiframe%3E%3Cbr+%2F%3E+%3Cbr+%2F%3E+%3Cspan+style%3D%22font-size%3A+large%3B%22%3E%3Cstrong%3E%3Cspan+style%3D%22color%3A+%230000ff%3B%22%3E%E6%B8%AC%E8%A9%A6%E5%BD%B1%E7%89%872%3Cbr+%2F%3E+%3Ciframe+src%3D%22http%3A%2F%2Fwww.youtube.com%2Fembed%2FF2uX6ByoW7A%3Fwmode%3Dtransparent%22+frameborder%3D%220%22+width%3D%22500%22+height%3D%22320%22%3E%3C%2Fiframe%3E%3Cbr+%2F%3E%3Cbr+%2F%3E%3Cbr+%2F%3Eeeeeeee%3C%2Fspan%3E%3C%2Fstrong%3E%3C%2Fspan%3E%3C%2Fdiv%3E'
    4     1        INIT_FCALL_BY_NAME                                       'tidy_repair_string'
          2        SEND_VAR_EX                                              !0
          3        DO_FCALL                                      0  $2      
          4        ASSIGN                                                   !0, $2
    5     5        INIT_FCALL                                               'var_dump'
          6        SEND_VAR                                                 !0
          7        DO_ICALL                                                 
          8      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
153.2 ms | 1394 KiB | 15 Q