3v4l.org

run code in 300+ PHP versions simultaneously
<?php $path="D:/www/demand_protocol"; $log_file=$path."/demand_protocol_".date('d-m-Y').".log"; $OUTdir=$path."/OUTfiles/"; /** Error reporting */ error_reporting(E_ALL); ini_set("memory_limit","512M"); /** Запуск */ echo date('H:i:s') . " Start" . "\n"; echo date('H:i:s') . " Memory usage: " . (memory_get_usage(true) / 1024 / 1024) . " MB" . "\n"; $date_start = date('H:i:s'); //require_once ("xls_RSV_delay.php"); //require_once ("func.php"); require_once ("config.php"); // Функция записи в файл function LogLog($log,$putch_file,$end_st) { $log=$log.$end_st; $fp = fopen($putch_file, "a"); // Открываем файл в режиме записи $test = fwrite($fp, $log); // Запись в файл fclose($fp); //Закрытие файла } function COMMA_replace($str) { return str_replace(".",",",$str); } // Разница дней function days_diff($date1,$date2) { //$date1 = expYMD($date1); //$date2 = expYMD($date2); $number_days = floor((strtotime($date2) - strtotime($date1)) / (60 * 60 * 24)); return $number_days; } /** Вычисляем рабочий день */ // Держим подключение к БД, на вход 2 переменные: // дата от которой считается и сколько прибавлять к дате рабочих дней, // входная дата не считается // не забываем закрывать соединение! $connect = odbc_connect('ASV','',''); function Holidays($date, $days_to_add) { global $connect; $holidays = 1; // Пока не найдем $days_to_add дней while ($holidays <= $days_to_add) { // Прибавляем день $date = date('Y-m-d', strtotime($date . ' + 1 day')); $sqlquery = "SELECT CASE TimeStamp WHEN 0 THEN 0 ELSE 1 END as Result FROM ASV_Entities_Dictionaries.ProductionCalendar WHERE TO_CHAR(StartDate, 'YYYY-MM-DD') = '$date'"; $DATA = odbc_exec($connect, $sqlquery); if ($rowRes=odbc_fetch_array($DATA)) { //echo "ВЫХОДНОЙ " . $date . "\n"; } else { //echo "НЕ ВЫХОДНОЙ " . $date . "\n"; $holidays++; } } return $date; } // PHPExcel //require_once $path.'/excel/Classes/PHPExcel.php'; // PHPExcel_IOFactory //require_once $path.'/excel/Classes/PHPExcel/IOFactory.php'; // Получаем параметры из bat $TerDep=trim($argv[1]);//ALL 83001...83026 LogLog(date('H:i:s')." - Session start",$log_file,"\n"); //$TerDep = '83001'; $address=$adressmass[$TerDep]; // Функция проверка городского отдела function Sum_for_City_or_Town($TerDep) { $array_city_dep = array('83002', '83010', '83024', '83025', '83026', '83028'); if (in_array($TerDep,$array_city_dep)) { return 25000; } else { return 5000; } } function CheckFile($filename) { global $OUTdir; global $TerDep; if (!file_exists($filename)) { switch ($filename) { case "$OUTdir$TerDep" . "_protocol_isk.csv": $header = "Район;Регномер плательщика;Плательщик;Категория плательщика;Дата снятия с учета в ПФР;Код снятия с учета;Номер требования;Срок уплаты требования;Итоговая сумма по требованию;Дата минимального требования;Сумма всех требований;Контрольная дата;Разница дней;Условие попадания в протокол;Сумма анализируемых требований превысила 500р.";break; case "$OUTdir$TerDep" . "_protocol_reshenie.csv": $header = "Район;Регномер плательщика;Плательщик;Категория плательщика;Дата снятия с учета в ПФР;Код снятия с учета;Номер требования;Срок уплаты требования;Итоговая сумма по требованию;Дата минимального требования;Сумма всех требований;Контрольная дата;Разница дней;Условие попадания в протокол;Сумма анализируемых требований превысила 1500р.";break; case "$OUTdir$TerDep" . "_protocol_postanov.csv": $header = "Район;Регномер плательщика;Плательщик;Категория плательщика;Дата снятия с учета в ПФР;Код снятия с учета;Номер требования;Срок уплаты требования;Итоговая сумма по требованию;Дата минимального требования;Сумма всех требований;Контрольная дата;Разница дней;Необходим запрос в налоговую;Условие попадания в протокол;Сумма анализируемых требований превысила 1500р.";break; case "$OUTdir$TerDep" . "_protocol_bank.csv": $header = "Район;Регномер плательщика;Плательщик;Категория плательщика;Дата снятия с учета в ПФР;Код снятия с учета;Номер требования;Срок уплаты требования;Итоговая сумма по требованию;Дата минимального требования;Сумма всех требований;Контрольная дата;Разница дней;Условие попадания в протокол;Сумма анализируемых требований превысила 1500р.";break; case "$OUTdir$TerDep" . "_protocol.csv": $header = "Район;Регномер плательщика;Плательщик;Категория плательщика;Дата снятия с учета в ПФР;Код снятия с учета;Номер требования;Итоговая сумма по требованию;Дата вступления в силу;Контрольная дата;Разница дней;";break; default: $header = ''; } LogLog($header,$filename,"\n"); } } ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/fK0UX
function name:  (null)
number of ops:  64
compiled vars:  !0 = $path, !1 = $log_file, !2 = $OUTdir, !3 = $date_start, !4 = $connect, !5 = $TerDep, !6 = $argv, !7 = $address, !8 = $adressmass
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, 'D%3A%2Fwww%2Fdemand_protocol'
    4     1        CONCAT                                           ~10     !0, '%2Fdemand_protocol_'
          2        INIT_FCALL                                               'date'
          3        SEND_VAL                                                 'd-m-Y'
          4        DO_ICALL                                         $11     
          5        CONCAT                                           ~12     ~10, $11
          6        CONCAT                                           ~13     ~12, '.log'
          7        ASSIGN                                                   !1, ~13
    6     8        CONCAT                                           ~15     !0, '%2FOUTfiles%2F'
          9        ASSIGN                                                   !2, ~15
    9    10        INIT_FCALL                                               'error_reporting'
         11        SEND_VAL                                                 32767
         12        DO_ICALL                                                 
   10    13        INIT_FCALL                                               'ini_set'
         14        SEND_VAL                                                 'memory_limit'
         15        SEND_VAL                                                 '512M'
         16        DO_ICALL                                                 
   13    17        INIT_FCALL                                               'date'
         18        SEND_VAL                                                 'H%3Ai%3As'
         19        DO_ICALL                                         $19     
         20        CONCAT                                           ~20     $19, '+Start'
         21        CONCAT                                           ~21     ~20, '%0A'
         22        ECHO                                                     ~21
   14    23        INIT_FCALL                                               'date'
         24        SEND_VAL                                                 'H%3Ai%3As'
         25        DO_ICALL                                         $22     
         26        CONCAT                                           ~23     $22, '+Memory+usage%3A+'
         27        INIT_FCALL                                               'memory_get_usage'
         28        SEND_VAL                                                 <true>
         29        DO_ICALL                                         $24     
         30        DIV                                              ~25     $24, 1024
         31        DIV                                              ~26     ~25, 1024
         32        CONCAT                                           ~27     ~23, ~26
         33        CONCAT                                           ~28     ~27, '+MB'
         34        CONCAT                                           ~29     ~28, '%0A'
         35        ECHO                                                     ~29
   15    36        INIT_FCALL                                               'date'
         37        SEND_VAL                                                 'H%3Ai%3As'
         38        DO_ICALL                                         $30     
         39        ASSIGN                                                   !3, $30
   18    40        INCLUDE_OR_EVAL                                          'config.php', REQUIRE_ONCE
   47    41        INIT_FCALL_BY_NAME                                       'odbc_connect'
         42        SEND_VAL_EX                                              'ASV'
         43        SEND_VAL_EX                                              ''
         44        SEND_VAL_EX                                              ''
         45        DO_FCALL                                      0  $33     
         46        ASSIGN                                                   !4, $33
   78    47        INIT_FCALL                                               'trim'
         48        FETCH_DIM_R                                      ~35     !6, 1
         49        SEND_VAL                                                 ~35
         50        DO_ICALL                                         $36     
         51        ASSIGN                                                   !5, $36
   80    52        INIT_FCALL                                               'loglog'
         53        INIT_FCALL                                               'date'
         54        SEND_VAL                                                 'H%3Ai%3As'
         55        DO_ICALL                                         $38     
         56        CONCAT                                           ~39     $38, '+-+Session+start'
         57        SEND_VAL                                                 ~39
         58        SEND_VAR                                                 !1
         59        SEND_VAL                                                 '%0A'
         60        DO_FCALL                                      0          
   84    61        FETCH_DIM_R                                      ~41     !8, !5
         62        ASSIGN                                                   !7, ~41
  115    63      > RETURN                                                   1

Function loglog:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/fK0UX
function name:  LogLog
number of ops:  19
compiled vars:  !0 = $log, !1 = $putch_file, !2 = $end_st, !3 = $fp, !4 = $test
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   21     0  E >   RECV                                             !0      
          1        RECV                                             !1      
          2        RECV                                             !2      
   23     3        CONCAT                                           ~5      !0, !2
          4        ASSIGN                                                   !0, ~5
   24     5        INIT_FCALL                                               'fopen'
          6        SEND_VAR                                                 !1
          7        SEND_VAL                                                 'a'
          8        DO_ICALL                                         $7      
          9        ASSIGN                                                   !3, $7
   25    10        INIT_FCALL                                               'fwrite'
         11        SEND_VAR                                                 !3
         12        SEND_VAR                                                 !0
         13        DO_ICALL                                         $9      
         14        ASSIGN                                                   !4, $9
   26    15        INIT_FCALL                                               'fclose'
         16        SEND_VAR                                                 !3
         17        DO_ICALL                                                 
   27    18      > RETURN                                                   null

End of function loglog

Function comma_replace:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/fK0UX
function name:  COMMA_replace
number of ops:  8
compiled vars:  !0 = $str
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   29     0  E >   RECV                                             !0      
   31     1        INIT_FCALL                                               'str_replace'
          2        SEND_VAL                                                 '.'
          3        SEND_VAL                                                 '%2C'
          4        SEND_VAR                                                 !0
          5        DO_ICALL                                         $1      
          6      > RETURN                                                   $1
   32     7*     > RETURN                                                   null

End of function comma_replace

Function days_diff:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/fK0UX
function name:  days_diff
number of ops:  16
compiled vars:  !0 = $date1, !1 = $date2, !2 = $number_days
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   35     0  E >   RECV                                             !0      
          1        RECV                                             !1      
   38     2        INIT_FCALL                                               'floor'
          3        INIT_FCALL                                               'strtotime'
          4        SEND_VAR                                                 !1
          5        DO_ICALL                                         $3      
          6        INIT_FCALL                                               'strtotime'
          7        SEND_VAR                                                 !0
          8        DO_ICALL                                         $4      
          9        SUB                                              ~5      $3, $4
         10        DIV                                              ~6      ~5, 86400
         11        SEND_VAL                                                 ~6
         12        DO_ICALL                                         $7      
         13        ASSIGN                                                   !2, $7
   39    14      > RETURN                                                   !2
   40    15*     > RETURN                                                   null

End of function days_diff

Function holidays:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 42) Position 1 = 30
Branch analysis from position: 30
2 jumps found. (Code = 44) Position 1 = 32, Position 2 = 5
Branch analysis from position: 32
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 5
2 jumps found. (Code = 43) Position 1 = 28, Position 2 = 29
Branch analysis from position: 28
1 jumps found. (Code = 42) Position 1 = 30
Branch analysis from position: 30
Branch analysis from position: 29
2 jumps found. (Code = 44) Position 1 = 32, Position 2 = 5
Branch analysis from position: 32
Branch analysis from position: 5
filename:       /in/fK0UX
function name:  Holidays
number of ops:  34
compiled vars:  !0 = $date, !1 = $days_to_add, !2 = $connect, !3 = $holidays, !4 = $sqlquery, !5 = $DATA, !6 = $rowRes
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   48     0  E >   RECV                                             !0      
          1        RECV                                             !1      
   50     2        BIND_GLOBAL                                              !2, 'connect'
   51     3        ASSIGN                                                   !3, 1
   53     4      > JMP                                                      ->30
   55     5    >   INIT_FCALL                                               'date'
          6        SEND_VAL                                                 'Y-m-d'
          7        INIT_FCALL                                               'strtotime'
          8        CONCAT                                           ~8      !0, '+%2B+1+day'
          9        SEND_VAL                                                 ~8
         10        DO_ICALL                                         $9      
         11        SEND_VAR                                                 $9
         12        DO_ICALL                                         $10     
         13        ASSIGN                                                   !0, $10
   56    14        ROPE_INIT                                     3  ~13     'SELECT+CASE+TimeStamp+WHEN+0+THEN+0%0A%09%09ELSE+1+END+as+Result%0A%09%09FROM+ASV_Entities_Dictionaries.ProductionCalendar%0A%09%09WHERE+TO_CHAR%28StartDate%2C+%27YYYY-MM-DD%27%29+%3D+%27'
   59    15        ROPE_ADD                                      1  ~13     ~13, !0
         16        ROPE_END                                      2  ~12     ~13, '%27'
   56    17        ASSIGN                                                   !4, ~12
   61    18        INIT_FCALL_BY_NAME                                       'odbc_exec'
         19        SEND_VAR_EX                                              !2
         20        SEND_VAR_EX                                              !4
         21        DO_FCALL                                      0  $16     
         22        ASSIGN                                                   !5, $16
   62    23        INIT_FCALL_BY_NAME                                       'odbc_fetch_array'
         24        SEND_VAR_EX                                              !5
         25        DO_FCALL                                      0  $18     
         26        ASSIGN                                           ~19     !6, $18
         27      > JMPZ                                                     ~19, ->29
         28    > > JMP                                                      ->30
   66    29    >   PRE_INC                                                  !3
   53    30    >   IS_SMALLER_OR_EQUAL                                      !3, !1
         31      > JMPNZ                                                    ~21, ->5
   69    32    > > RETURN                                                   !0
   70    33*     > RETURN                                                   null

End of function holidays

Function sum_for_city_or_town:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 7, Position 2 = 9
Branch analysis from position: 7
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 9
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/fK0UX
function name:  Sum_for_City_or_Town
number of ops:  11
compiled vars:  !0 = $TerDep, !1 = $array_city_dep
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   87     0  E >   RECV                                             !0      
   89     1        ASSIGN                                                   !1, <array>
   90     2        INIT_FCALL                                               'in_array'
          3        SEND_VAR                                                 !0
          4        SEND_VAR                                                 !1
          5        DO_ICALL                                         $3      
          6      > JMPZ                                                     $3, ->9
   91     7    > > RETURN                                                   25000
          8*       JMP                                                      ->10
   93     9    > > RETURN                                                   5000
   95    10*     > RETURN                                                   null

End of function sum_for_city_or_town

Function checkfile:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 8, Position 2 = 50
Branch analysis from position: 8
2 jumps found. (Code = 44) Position 1 = 13, Position 2 = 34
Branch analysis from position: 13
2 jumps found. (Code = 44) Position 1 = 18, Position 2 = 36
Branch analysis from position: 18
2 jumps found. (Code = 44) Position 1 = 23, Position 2 = 38
Branch analysis from position: 23
2 jumps found. (Code = 44) Position 1 = 28, Position 2 = 40
Branch analysis from position: 28
2 jumps found. (Code = 44) Position 1 = 33, Position 2 = 42
Branch analysis from position: 33
1 jumps found. (Code = 42) Position 1 = 44
Branch analysis from position: 44
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 42
1 jumps found. (Code = 42) Position 1 = 45
Branch analysis from position: 45
Branch analysis from position: 40
1 jumps found. (Code = 42) Position 1 = 45
Branch analysis from position: 45
Branch analysis from position: 38
1 jumps found. (Code = 42) Position 1 = 45
Branch analysis from position: 45
Branch analysis from position: 36
1 jumps found. (Code = 42) Position 1 = 45
Branch analysis from position: 45
Branch analysis from position: 34
1 jumps found. (Code = 42) Position 1 = 45
Branch analysis from position: 45
Branch analysis from position: 50
filename:       /in/fK0UX
function name:  CheckFile
number of ops:  51
compiled vars:  !0 = $filename, !1 = $OUTdir, !2 = $TerDep, !3 = $header
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   97     0  E >   RECV                                             !0      
   99     1        BIND_GLOBAL                                              !1, 'OUTdir'
  100     2        BIND_GLOBAL                                              !2, 'TerDep'
  101     3        INIT_FCALL                                               'file_exists'
          4        SEND_VAR                                                 !0
          5        DO_ICALL                                         $4      
          6        BOOL_NOT                                         ~5      $4
          7      > JMPZ                                                     ~5, ->50
  103     8    >   NOP                                                      
          9        FAST_CONCAT                                      ~7      !1, !2
         10        CONCAT                                           ~8      ~7, '_protocol_isk.csv'
         11        IS_EQUAL                                                 !0, ~8
         12      > JMPNZ                                                    ~6, ->34
  104    13    >   NOP                                                      
         14        FAST_CONCAT                                      ~9      !1, !2
         15        CONCAT                                           ~10     ~9, '_protocol_reshenie.csv'
         16        IS_EQUAL                                                 !0, ~10
         17      > JMPNZ                                                    ~6, ->36
  105    18    >   NOP                                                      
         19        FAST_CONCAT                                      ~11     !1, !2
         20        CONCAT                                           ~12     ~11, '_protocol_postanov.csv'
         21        IS_EQUAL                                                 !0, ~12
         22      > JMPNZ                                                    ~6, ->38
  106    23    >   NOP                                                      
         24        FAST_CONCAT                                      ~13     !1, !2
         25        CONCAT                                           ~14     ~13, '_protocol_bank.csv'
         26        IS_EQUAL                                                 !0, ~14
         27      > JMPNZ                                                    ~6, ->40
  107    28    >   NOP                                                      
         29        FAST_CONCAT                                      ~15     !1, !2
         30        CONCAT                                           ~16     ~15, '_protocol.csv'
         31        IS_EQUAL                                                 !0, ~16
         32      > JMPNZ                                                    ~6, ->42
         33    > > JMP                                                      ->44
  103    34    >   ASSIGN                                                   !3, '%D0%A0%D0%B0%D0%B9%D0%BE%D0%BD%3B%D0%A0%D0%B5%D0%B3%D0%BD%D0%BE%D0%BC%D0%B5%D1%80+%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%D0%B0%3B%D0%9F%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%3B%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%D0%B0%3B%D0%94%D0%B0%D1%82%D0%B0+%D1%81%D0%BD%D1%8F%D1%82%D0%B8%D1%8F+%D1%81+%D1%83%D1%87%D0%B5%D1%82%D0%B0+%D0%B2+%D0%9F%D0%A4%D0%A0%3B%D0%9A%D0%BE%D0%B4+%D1%81%D0%BD%D1%8F%D1%82%D0%B8%D1%8F+%D1%81+%D1%83%D1%87%D0%B5%D1%82%D0%B0%3B%D0%9D%D0%BE%D0%BC%D0%B5%D1%80+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%A1%D1%80%D0%BE%D0%BA+%D1%83%D0%BF%D0%BB%D0%B0%D1%82%D1%8B+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%98%D1%82%D0%BE%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F+%D1%81%D1%83%D0%BC%D0%BC%D0%B0+%D0%BF%D0%BE+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E%3B%D0%94%D0%B0%D1%82%D0%B0+%D0%BC%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%A1%D1%83%D0%BC%D0%BC%D0%B0+%D0%B2%D1%81%D0%B5%D1%85+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9%3B%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F+%D0%B4%D0%B0%D1%82%D0%B0%3B%D0%A0%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0+%D0%B4%D0%BD%D0%B5%D0%B9%3B%D0%A3%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D0%B5+%D0%BF%D0%BE%D0%BF%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F+%D0%B2+%D0%BF%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB%3B%D0%A1%D1%83%D0%BC%D0%BC%D0%B0+%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D1%8B%D1%85+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9+%D0%BF%D1%80%D0%B5%D0%B2%D1%8B%D1%81%D0%B8%D0%BB%D0%B0+500%D1%80.'
         35      > JMP                                                      ->45
  104    36    >   ASSIGN                                                   !3, '%D0%A0%D0%B0%D0%B9%D0%BE%D0%BD%3B%D0%A0%D0%B5%D0%B3%D0%BD%D0%BE%D0%BC%D0%B5%D1%80+%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%D0%B0%3B%D0%9F%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%3B%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%D0%B0%3B%D0%94%D0%B0%D1%82%D0%B0+%D1%81%D0%BD%D1%8F%D1%82%D0%B8%D1%8F+%D1%81+%D1%83%D1%87%D0%B5%D1%82%D0%B0+%D0%B2+%D0%9F%D0%A4%D0%A0%3B%D0%9A%D0%BE%D0%B4+%D1%81%D0%BD%D1%8F%D1%82%D0%B8%D1%8F+%D1%81+%D1%83%D1%87%D0%B5%D1%82%D0%B0%3B%D0%9D%D0%BE%D0%BC%D0%B5%D1%80+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%A1%D1%80%D0%BE%D0%BA+%D1%83%D0%BF%D0%BB%D0%B0%D1%82%D1%8B+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%98%D1%82%D0%BE%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F+%D1%81%D1%83%D0%BC%D0%BC%D0%B0+%D0%BF%D0%BE+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E%3B%D0%94%D0%B0%D1%82%D0%B0+%D0%BC%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%A1%D1%83%D0%BC%D0%BC%D0%B0+%D0%B2%D1%81%D0%B5%D1%85+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9%3B%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F+%D0%B4%D0%B0%D1%82%D0%B0%3B%D0%A0%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0+%D0%B4%D0%BD%D0%B5%D0%B9%3B%D0%A3%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D0%B5+%D0%BF%D0%BE%D0%BF%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F+%D0%B2+%D0%BF%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB%3B%D0%A1%D1%83%D0%BC%D0%BC%D0%B0+%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D1%8B%D1%85+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9+%D0%BF%D1%80%D0%B5%D0%B2%D1%8B%D1%81%D0%B8%D0%BB%D0%B0+1500%D1%80.'
         37      > JMP                                                      ->45
  105    38    >   ASSIGN                                                   !3, '%D0%A0%D0%B0%D0%B9%D0%BE%D0%BD%3B%D0%A0%D0%B5%D0%B3%D0%BD%D0%BE%D0%BC%D0%B5%D1%80+%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%D0%B0%3B%D0%9F%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%3B%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%D0%B0%3B%D0%94%D0%B0%D1%82%D0%B0+%D1%81%D0%BD%D1%8F%D1%82%D0%B8%D1%8F+%D1%81+%D1%83%D1%87%D0%B5%D1%82%D0%B0+%D0%B2+%D0%9F%D0%A4%D0%A0%3B%D0%9A%D0%BE%D0%B4+%D1%81%D0%BD%D1%8F%D1%82%D0%B8%D1%8F+%D1%81+%D1%83%D1%87%D0%B5%D1%82%D0%B0%3B%D0%9D%D0%BE%D0%BC%D0%B5%D1%80+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%A1%D1%80%D0%BE%D0%BA+%D1%83%D0%BF%D0%BB%D0%B0%D1%82%D1%8B+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%98%D1%82%D0%BE%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F+%D1%81%D1%83%D0%BC%D0%BC%D0%B0+%D0%BF%D0%BE+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E%3B%D0%94%D0%B0%D1%82%D0%B0+%D0%BC%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%A1%D1%83%D0%BC%D0%BC%D0%B0+%D0%B2%D1%81%D0%B5%D1%85+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9%3B%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F+%D0%B4%D0%B0%D1%82%D0%B0%3B%D0%A0%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0+%D0%B4%D0%BD%D0%B5%D0%B9%3B%D0%9D%D0%B5%D0%BE%D0%B1%D1%85%D0%BE%D0%B4%D0%B8%D0%BC+%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81+%D0%B2+%D0%BD%D0%B0%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2%D1%83%D1%8E%3B%D0%A3%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D0%B5+%D0%BF%D0%BE%D0%BF%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F+%D0%B2+%D0%BF%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB%3B%D0%A1%D1%83%D0%BC%D0%BC%D0%B0+%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D1%8B%D1%85+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9+%D0%BF%D1%80%D0%B5%D0%B2%D1%8B%D1%81%D0%B8%D0%BB%D0%B0+1500%D1%80.'
         39      > JMP                                                      ->45
  106    40    >   ASSIGN                                                   !3, '%D0%A0%D0%B0%D0%B9%D0%BE%D0%BD%3B%D0%A0%D0%B5%D0%B3%D0%BD%D0%BE%D0%BC%D0%B5%D1%80+%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%D0%B0%3B%D0%9F%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%3B%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%D0%B0%3B%D0%94%D0%B0%D1%82%D0%B0+%D1%81%D0%BD%D1%8F%D1%82%D0%B8%D1%8F+%D1%81+%D1%83%D1%87%D0%B5%D1%82%D0%B0+%D0%B2+%D0%9F%D0%A4%D0%A0%3B%D0%9A%D0%BE%D0%B4+%D1%81%D0%BD%D1%8F%D1%82%D0%B8%D1%8F+%D1%81+%D1%83%D1%87%D0%B5%D1%82%D0%B0%3B%D0%9D%D0%BE%D0%BC%D0%B5%D1%80+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%A1%D1%80%D0%BE%D0%BA+%D1%83%D0%BF%D0%BB%D0%B0%D1%82%D1%8B+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%98%D1%82%D0%BE%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F+%D1%81%D1%83%D0%BC%D0%BC%D0%B0+%D0%BF%D0%BE+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E%3B%D0%94%D0%B0%D1%82%D0%B0+%D0%BC%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%A1%D1%83%D0%BC%D0%BC%D0%B0+%D0%B2%D1%81%D0%B5%D1%85+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9%3B%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F+%D0%B4%D0%B0%D1%82%D0%B0%3B%D0%A0%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0+%D0%B4%D0%BD%D0%B5%D0%B9%3B%D0%A3%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D0%B5+%D0%BF%D0%BE%D0%BF%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F+%D0%B2+%D0%BF%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB%3B%D0%A1%D1%83%D0%BC%D0%BC%D0%B0+%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D1%8B%D1%85+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9+%D0%BF%D1%80%D0%B5%D0%B2%D1%8B%D1%81%D0%B8%D0%BB%D0%B0+1500%D1%80.'
         41      > JMP                                                      ->45
  107    42    >   ASSIGN                                                   !3, '%D0%A0%D0%B0%D0%B9%D0%BE%D0%BD%3B%D0%A0%D0%B5%D0%B3%D0%BD%D0%BE%D0%BC%D0%B5%D1%80+%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%D0%B0%3B%D0%9F%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%3B%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%89%D0%B8%D0%BA%D0%B0%3B%D0%94%D0%B0%D1%82%D0%B0+%D1%81%D0%BD%D1%8F%D1%82%D0%B8%D1%8F+%D1%81+%D1%83%D1%87%D0%B5%D1%82%D0%B0+%D0%B2+%D0%9F%D0%A4%D0%A0%3B%D0%9A%D0%BE%D0%B4+%D1%81%D0%BD%D1%8F%D1%82%D0%B8%D1%8F+%D1%81+%D1%83%D1%87%D0%B5%D1%82%D0%B0%3B%D0%9D%D0%BE%D0%BC%D0%B5%D1%80+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3B%D0%98%D1%82%D0%BE%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F+%D1%81%D1%83%D0%BC%D0%BC%D0%B0+%D0%BF%D0%BE+%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E%3B%D0%94%D0%B0%D1%82%D0%B0+%D0%B2%D1%81%D1%82%D1%83%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F+%D0%B2+%D1%81%D0%B8%D0%BB%D1%83%3B%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F+%D0%B4%D0%B0%D1%82%D0%B0%3B%D0%A0%D0%B0%D0%B7%D0%BD%D0%B8%D1%86%D0%B0+%D0%B4%D0%BD%D0%B5%D0%B9%3B'
         43      > JMP                                                      ->45
  108    44    >   ASSIGN                                                   !3, ''
  110    45    >   INIT_FCALL                                               'loglog'
         46        SEND_VAR                                                 !3
         47        SEND_VAR                                                 !0
         48        SEND_VAL                                                 '%0A'
         49        DO_FCALL                                      0          
  112    50    > > RETURN                                                   null

End of function checkfile

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
166.54 ms | 1418 KiB | 41 Q