3v4l.org

run code in 300+ PHP versions simultaneously
<?php $year = date('Y'); $month = date('m'); $day = date('d'); $w = date('w',mktime(12,00,00,$month,$day,$year)); /* echo "이번주 일요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w,$year))."<br>"; echo "이번주 월요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+1,$year))."<br>"; echo "이번주 화요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+2,$year))."<br>"; echo "이번주 수요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+3,$year))."<br>"; echo "이번주 목요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+4,$year))."<br>"; echo "이번주 금요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+5,$year))."<br>"; echo "이번주 토요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+6,$year))."<br><br>"; echo "다음주 일요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+7,$year))."<br>"; echo "다음주 월요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+8,$year))."<br>"; echo "다음주 화요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+9,$year))."<br>"; echo "다음주 수요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+10,$year))."<br>"; echo "다음주 목요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+11,$year))."<br>"; echo "다음주 금요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+12,$year))."<br>"; echo "다음주 토요일 : ".date('Y-m-d',mktime(0,0,0,$month,$day-$w+13,$year))."<br>"; echo mktime(0,0,0,$month,$day-$w+13,$year); */ echo $day; echo $w; echo $day-$w+13;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/DbY0K
function name:  (null)
number of ops:  31
compiled vars:  !0 = $year, !1 = $month, !2 = $day, !3 = $w
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    6     0  E >   INIT_FCALL                                               'date'
          1        SEND_VAL                                                 'Y'
          2        DO_ICALL                                         $4      
          3        ASSIGN                                                   !0, $4
    7     4        INIT_FCALL                                               'date'
          5        SEND_VAL                                                 'm'
          6        DO_ICALL                                         $6      
          7        ASSIGN                                                   !1, $6
    8     8        INIT_FCALL                                               'date'
          9        SEND_VAL                                                 'd'
         10        DO_ICALL                                         $8      
         11        ASSIGN                                                   !2, $8
    9    12        INIT_FCALL                                               'date'
         13        SEND_VAL                                                 'w'
         14        INIT_FCALL                                               'mktime'
         15        SEND_VAL                                                 12
         16        SEND_VAL                                                 0
         17        SEND_VAL                                                 0
         18        SEND_VAR                                                 !1
         19        SEND_VAR                                                 !2
         20        SEND_VAR                                                 !0
         21        DO_ICALL                                         $10     
         22        SEND_VAR                                                 $10
         23        DO_ICALL                                         $11     
         24        ASSIGN                                                   !3, $11
   30    25        ECHO                                                     !2
   31    26        ECHO                                                     !3
   32    27        SUB                                              ~13     !2, !3
         28        ADD                                              ~14     ~13, 13
         29        ECHO                                                     ~14
         30      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
164.93 ms | 1387 KiB | 17 Q