3v4l.org

run code in 300+ PHP versions simultaneously
#!/usr/bin/env php <?php /* |-------------------------------------------------------------------------- | Register The Auto Loader |-------------------------------------------------------------------------- | | Composer provides a convenient, automatically generated class loader | for our application. We just need to utilize it! We'll require it | into the script here so that we do not have to worry about the | loading of any our classes "manually". Feels great to relax. | */ require __DIR__.'/bootstrap/autoload.php'; $app = require_once __DIR__.'/bootstrap/app.php'; /* |-------------------------------------------------------------------------- | Run The Artisan Application |-------------------------------------------------------------------------- | | When we run the console application, the current CLI command will be | executed in this console and the response sent back to a terminal | or another output device for the developers. Here goes nothing! | */ $kernel = $app->make(Illuminate\Contracts\Console\Kernel::class); $status = $kernel->handle( $input = new Symfony\Component\Console\Input\ArgvInput, new Symfony\Component\Console\Output\ConsoleOutput ); /* |-------------------------------------------------------------------------- | Shutdown The Application |-------------------------------------------------------------------------- | | Once Artisan has finished running. We will fire off the shutdown events | so that any final work may be done by the application before we shut | down the process. This is the last thing to happen to the request. | */ $kernel->terminate($input, $status); exit($status);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 79) Position 1 = -2
filename:       /in/8OLp4
function name:  (null)
number of ops:  23
compiled vars:  !0 = $app, !1 = $kernel, !2 = $status, !3 = $input
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   14     0  E >   INCLUDE_OR_EVAL                                          '%2Fin%2Fbootstrap%2Fautoload.php', REQUIRE
   15     1        INCLUDE_OR_EVAL                                  $5      '%2Fin%2Fbootstrap%2Fapp.php', REQUIRE_ONCE
          2        ASSIGN                                                   !0, $5
   26     3        INIT_METHOD_CALL                                         !0, 'make'
          4        SEND_VAL_EX                                              'Illuminate%5CContracts%5CConsole%5CKernel'
          5        DO_FCALL                                      0  $7      
          6        ASSIGN                                                   !1, $7
   27     7        INIT_METHOD_CALL                                         !1, 'handle'
   28     8        NEW                                              $9      'Symfony%5CComponent%5CConsole%5CInput%5CArgvInput'
          9        DO_FCALL                                      0          
         10        ASSIGN                                           ~11     !3, $9
         11        SEND_VAL_EX                                              ~11
   29    12        NEW                                              $12     'Symfony%5CComponent%5CConsole%5COutput%5CConsoleOutput'
         13        DO_FCALL                                      0          
         14        SEND_VAR_NO_REF_EX                                       $12
         15        DO_FCALL                                      0  $14     
   27    16        ASSIGN                                                   !2, $14
   41    17        INIT_METHOD_CALL                                         !1, 'terminate'
         18        SEND_VAR_EX                                              !3
         19        SEND_VAR_EX                                              !2
         20        DO_FCALL                                      0          
   42    21      > EXIT                                                     !2
         22*     > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
166.39 ms | 1393 KiB | 13 Q