3v4l.org

run code in 300+ PHP versions simultaneously
<?php $txt = '2.87.116.68:8080 79.130.38.71:4145 79.131.163.165:4145 85.73.26.116:8080 62.103.25.184:35798 94.65.255.158:4145 79.130.222.252:4145 178.147.5.112:4145 79.106.108.102:4145 79.106.165.238:39983 185.120.38.103:4145 80.90.88.147:32850 79.106.108.110:57960 79.106.165.30:50194 79.106.34.26:4145 79.106.35.197:1080 80.78.70.9:4145 185.188.216.93:4145 91.187.116.232:53526 185.85.152.241:58083 95.107.199.90:4145 37.26.85.98:4145 185.33.34.76:51604 185.85.152.243:1080 178.132.218.126:4145 80.78.73.58:4145 77.247.88.10:41757 91.187.116.232:53526 37.26.85.98:4145 79.106.115.105:4145 79.106.108.102:4145 79.106.165.238:39983 185.120.38.103:4145 80.90.88.147:32850 79.106.165.30:50194 79.106.108.110:57960 80.78.70.9:4145 79.106.35.197:1080 79.106.34.26:4145 185.188.216.93:4145 46.190.47.253:4145 85.74.89.216:4145 2.87.116.68:8080 79.130.38.71:4145 79.131.163.165:4145 85.73.26.116:8080 62.103.25.184:35798 94.65.255.158:4145'; $file = preg_split("/[\s,]+/", $txt); sort($file); var_dump(count($file)); $file = array_unique($file); var_dump(count($file));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/ukTns
function name:  (null)
number of ops:  22
compiled vars:  !0 = $txt, !1 = $file
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '2.87.116.68%3A8080%0A79.130.38.71%3A4145%0A79.131.163.165%3A4145%0A85.73.26.116%3A8080%0A62.103.25.184%3A35798%0A94.65.255.158%3A4145%0A79.130.222.252%3A4145%0A178.147.5.112%3A4145%0A79.106.108.102%3A4145%0A79.106.165.238%3A39983%0A185.120.38.103%3A4145%0A80.90.88.147%3A32850%0A79.106.108.110%3A57960%0A79.106.165.30%3A50194%0A79.106.34.26%3A4145%0A79.106.35.197%3A1080%0A80.78.70.9%3A4145%0A185.188.216.93%3A4145%0A91.187.116.232%3A53526%0A185.85.152.241%3A58083%0A95.107.199.90%3A4145%0A37.26.85.98%3A4145%0A185.33.34.76%3A51604%0A185.85.152.243%3A1080%0A178.132.218.126%3A4145%0A80.78.73.58%3A4145%0A77.247.88.10%3A41757%0A91.187.116.232%3A53526%0A37.26.85.98%3A4145%0A79.106.115.105%3A4145%0A79.106.108.102%3A4145%0A79.106.165.238%3A39983%0A185.120.38.103%3A4145%0A80.90.88.147%3A32850%0A79.106.165.30%3A50194%0A79.106.108.110%3A57960%0A80.78.70.9%3A4145%0A79.106.35.197%3A1080%0A79.106.34.26%3A4145%0A185.188.216.93%3A4145%0A46.190.47.253%3A4145%0A85.74.89.216%3A4145%0A2.87.116.68%3A8080%0A79.130.38.71%3A4145%0A79.131.163.165%3A4145%0A85.73.26.116%3A8080%0A62.103.25.184%3A35798%0A94.65.255.158%3A4145'
   51     1        INIT_FCALL                                               'preg_split'
          2        SEND_VAL                                                 '%2F%5B%5Cs%2C%5D%2B%2F'
          3        SEND_VAR                                                 !0
          4        DO_ICALL                                         $3      
          5        ASSIGN                                                   !1, $3
   53     6        INIT_FCALL                                               'sort'
          7        SEND_REF                                                 !1
          8        DO_ICALL                                                 
   54     9        INIT_FCALL                                               'var_dump'
         10        COUNT                                            ~6      !1
         11        SEND_VAL                                                 ~6
         12        DO_ICALL                                                 
   56    13        INIT_FCALL                                               'array_unique'
         14        SEND_VAR                                                 !1
         15        DO_ICALL                                         $8      
         16        ASSIGN                                                   !1, $8
   57    17        INIT_FCALL                                               'var_dump'
         18        COUNT                                            ~10     !1
         19        SEND_VAL                                                 ~10
         20        DO_ICALL                                                 
         21      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
153.55 ms | 1396 KiB | 21 Q