3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $arrays = array("generate "," unique "," to "," numbers "," within "," a "); $new_array = array_map('strlen', $arrays); echo "The shortest array length is " . min($new_array) . ". The longest array length is " . max($new_array).'.'; ?>
based on dncVO
Finding entry points
Branch analysis from position: 0
Jump found. Position 1 = -2
filename:       /in/RB8ed
function name:  (null)
number of ops:  18
compiled vars:  !0 = $arrays, !1 = $new_array
line     #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   2     0  E >   ASSIGN                                                   !0, <array>
   3     1        INIT_FCALL                                               'array_map'
         2        SEND_VAL                                                 'strlen'
         3        SEND_VAR                                                 !0
         4        DO_ICALL                                         $3      
         5        ASSIGN                                                   !1, $3
   4     6        INIT_FCALL                                               'min'
         7        SEND_VAR                                                 !1
         8        DO_ICALL                                         $5      
         9        CONCAT                                           ~6      'The+shortest+array+length++is+', $5
   5    10        CONCAT                                           ~7      ~6, '.+The+longest+array+length+is+'
        11        INIT_FCALL                                               'max'
        12        SEND_VAR                                                 !1
        13        DO_ICALL                                         $8      
        14        CONCAT                                           ~9      ~7, $8
        15        CONCAT                                           ~10     ~9, '.'
        16        ECHO                                                     ~10
        17      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 7.2.0