3v4l.org

run code in 300+ PHP versions simultaneously
<?php $s = <<<EOT SELECT "g".* FROM """public"".""user_data""" AS "g" INNER JOIN """public"".""user_data""" AS "u" ON "u"."user_id" = "g"."user_id" INNER JOIN """public"".""user""" AS "us" ON "us"."id" = "g"."user_id" WHERE "u"."country" = '26' AND "us"."gender" = 'male' AND g.name like '%зарядка%' LIMIT '25' EOT; echo preg_replace('/("\w\.\w")/', '-${1}-', $s);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/KZD7F
function name:  (null)
number of ops:  8
compiled vars:  !0 = $s
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, 'SELECT+%22g%22.%2A+FROM+%22%22%22public%22%22.%22%22user_data%22%22%22+AS+%22g%22+INNER+JOIN+%22%22%22public%22%22.%22%22user_data%22%22%22+AS+%22u%22+ON+%22u%22.%22user_id%22+%3D+%22g%22.%22user_id%22+INNER+JOIN+%22%22%22public%22%22.%22%22user%22%22%22+AS+%22us%22+ON+%22us%22.%22id%22+%3D+%22g%22.%22user_id%22+WHERE+%22u%22.%22country%22+%3D+%2726%27+AND+%22us%22.%22gender%22+%3D+%27male%27+AND+g.name+like+%27%25%D0%B7%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B0%25%27+LIMIT+%2725%27'
    5     1        INIT_FCALL                                               'preg_replace'
          2        SEND_VAL                                                 '%2F%28%22%5Cw%5C.%5Cw%22%29%2F'
          3        SEND_VAL                                                 '-%24%7B1%7D-'
          4        SEND_VAR                                                 !0
          5        DO_ICALL                                         $2      
          6        ECHO                                                     $2
          7      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
282.37 ms | 1394 KiB | 16 Q