3v4l.org

run code in 300+ PHP versions simultaneously
<?php $crap = "\u200e\u206a\u200f\u200e\u202d\u206f\u200c\u206a\u202c\u202b\u200f\u206f\u202b\u206e\u206e\u202b\u206e\u202e\u206c\u202b\u206d\u200e\u202a\u206d\u200b\u206c\u206a\u202e\u206b\u200b\u200f\u200b\u202d\u202d\u206f\u206b\u200c\u206a\u206f\u206b\u202e"; $str = preg_replace('/(\x{200e}|\x{200f})/u', '', $str); echo $str;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/sm80n
function name:  (null)
number of ops:  9
compiled vars:  !0 = $crap, !1 = $str
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '%5Cu200e%5Cu206a%5Cu200f%5Cu200e%5Cu202d%5Cu206f%5Cu200c%5Cu206a%5Cu202c%5Cu202b%5Cu200f%5Cu206f%5Cu202b%5Cu206e%5Cu206e%5Cu202b%5Cu206e%5Cu202e%5Cu206c%5Cu202b%5Cu206d%5Cu200e%5Cu202a%5Cu206d%5Cu200b%5Cu206c%5Cu206a%5Cu202e%5Cu206b%5Cu200b%5Cu200f%5Cu200b%5Cu202d%5Cu202d%5Cu206f%5Cu206b%5Cu200c%5Cu206a%5Cu206f%5Cu206b%5Cu202e'
    3     1        INIT_FCALL                                               'preg_replace'
          2        SEND_VAL                                                 '%2F%28%5Cx%7B200e%7D%7C%5Cx%7B200f%7D%29%2Fu'
          3        SEND_VAL                                                 ''
          4        SEND_VAR                                                 !1
          5        DO_ICALL                                         $3      
          6        ASSIGN                                                   !1, $3
    4     7        ECHO                                                     !1
          8      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
155.71 ms | 1394 KiB | 15 Q