3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = "33~WRIA/16458/2007~72~RAJESH MISHRA~UNION OF INDIA THROUGH ITS SECRETARY, AND 4 OTHERS~D~2014-03-10~02:19:41 07/03/2014|33~WRIA/29576/2007~73~SMT. MEENA YADAV AND OTHERS~STATE OF U.P. AND OTHERS~D~2014-03-10~02:19:41 07/03/2014|9~COPP/43/2012~19~DASAPRAKASH HOTELS AND RESORTS PVT. LTD.~M/S KUMAR ASHIYANA PVT. LTD.~D~2014-03-06~02:56:55 07/03/2014|9~COPP/43/2012~19~DASAPRAKASH HOTELS AND RESORTS PVT. LTD.~M/S KUMAR ASHIYANA PVT. LTD.~D~2014-03-06~02:56:55 07/03/2014|10~WRIA/50923/2012~27~LALLAN KUMAR~COAL INDIA LTD. THRU. ITS CHAIRMAN AND OTHERS~D~2014-03-06~02:56:55 07/03/2014|10~WRIA/52176/2011~41~MANEESH THAKUR~STATE OF U.P. AND OTHERS~D~2014-03-06~02:56:55 07/03/2014|10~WRIA/50923/2012~27~LALLAN UMAR~COAL INDIA LTD. THRU. ITS CHAIRMAN AND OTHERS~D~2014-03-06~02:56:55 07/03/2014|10~WRIA/52176/2011~41~MANEESH THAKUR~STATE OF U.P. AND OTHERS~D~2014-03- 06~02:56:55 07/03/2014|33~WRIA/30565/2005~31~VIJAY PRATAP SINGH~M/S TRIVENI STRUCTURALS LIMITED AND ANOTHER~D~2014-03-06~02:56:55 07/03/2014|33~WRIA/30565/2005~31~VIJAY PRATAP SINGH~M/S TRIVENI STRUCTURALS LIMITED AND ANOTHER~D~2014-03-06~02:56:55 07/03/2014|39~WRIC/48169/2002~2~TAUFIQ KAMAL~STATE OF U.P. THRU SECY. HOUSING GOVT. OF U.P. AND OTHERS~D~2014-03-06~02:56:55 07/03/2014|"; $samp =explode("|",$str); //print_r($samp); $find="2014-03-10"; foreach($samp as $value) {echo strpos($value,"2014-03-10")."\n"; if(strpos($value,"2014-03-10") === true) { echo $value; } }
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 8, Position 2 = 23
Branch analysis from position: 8
2 jumps found. (Code = 78) Position 1 = 9, Position 2 = 23
Branch analysis from position: 9
2 jumps found. (Code = 43) Position 1 = 21, Position 2 = 22
Branch analysis from position: 21
1 jumps found. (Code = 42) Position 1 = 8
Branch analysis from position: 8
Branch analysis from position: 22
Branch analysis from position: 23
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 23
filename:       /in/uTdPm
function name:  (null)
number of ops:  25
compiled vars:  !0 = $str, !1 = $samp, !2 = $find, !3 = $value
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '33%7EWRIA%2F16458%2F2007%7E72%7ERAJESH+MISHRA%7EUNION+OF+INDIA+THROUGH+ITS+SECRETARY%2C+AND+4+%0AOTHERS%7ED%7E2014-03-10%7E02%3A19%3A41+07%2F03%2F2014%7C33%7EWRIA%2F29576%2F2007%7E73%7ESMT.+MEENA+YADAV+AND+%0AOTHERS%7ESTATE+OF+U.P.+AND+OTHERS%7ED%7E2014-03-10%7E02%3A19%3A41%0A07%2F03%2F2014%7C9%7ECOPP%2F43%2F2012%7E19%7EDASAPRAKASH+HOTELS+AND+RESORTS+PVT.+LTD.%7EM%2FS+KUMAR+ASHIYANA%0APVT.+LTD.%7ED%7E2014-03-06%7E02%3A56%3A55+07%2F03%2F2014%7C9%7ECOPP%2F43%2F2012%7E19%7EDASAPRAKASH+HOTELS+AND+%0ARESORTS+PVT.+LTD.%7EM%2FS+KUMAR+ASHIYANA+PVT.+LTD.%7ED%7E2014-03-06%7E02%3A56%3A55%0A07%2F03%2F2014%7C10%7EWRIA%2F50923%2F2012%7E27%7ELALLAN+KUMAR%7ECOAL+INDIA+LTD.+THRU.+ITS+CHAIRMAN+AND%0A+OTHERS%7ED%7E2014-03-06%7E02%3A56%3A55+07%2F03%2F2014%7C10%7EWRIA%2F52176%2F2011%7E41%7EMANEESH+THAKUR%7ESTATE+OF%0A+U.P.+AND+OTHERS%7ED%7E2014-03-06%7E02%3A56%3A55+07%2F03%2F2014%7C10%7EWRIA%2F50923%2F2012%7E27%7ELALLAN+UMAR%7ECOAL+%0A+INDIA+LTD.+THRU.+ITS+CHAIRMAN+AND+OTHERS%7ED%7E2014-03-06%7E02%3A56%3A55+%0A+07%2F03%2F2014%7C10%7EWRIA%2F52176%2F2011%7E41%7EMANEESH+THAKUR%7ESTATE+OF+U.P.+AND+OTHERS%7ED%7E2014-03-%0A+06%7E02%3A56%3A55+07%2F03%2F2014%7C33%7EWRIA%2F30565%2F2005%7E31%7EVIJAY+PRATAP+SINGH%7EM%2FS+TRIVENI+STRUCTURALS%0A+LIMITED+AND+ANOTHER%7ED%7E2014-03-06%7E02%3A56%3A55+07%2F03%2F2014%7C33%7EWRIA%2F30565%2F2005%7E31%7EVIJAY+PRATAP%0A+SINGH%7EM%2FS+TRIVENI+STRUCTURALS+LIMITED+AND+ANOTHER%7ED%7E2014-03-06%7E02%3A56%3A55+%0A+07%2F03%2F2014%7C39%7EWRIC%2F48169%2F2002%7E2%7ETAUFIQ+KAMAL%7ESTATE+OF+U.P.+THRU++SECY.+HOUSING+GOVT.+OF+%0A+U.P.+AND+OTHERS%7ED%7E2014-03-06%7E02%3A56%3A55+07%2F03%2F2014%7C'
   18     1        INIT_FCALL                                               'explode'
          2        SEND_VAL                                                 '%7C'
          3        SEND_VAR                                                 !0
          4        DO_ICALL                                         $5      
          5        ASSIGN                                                   !1, $5
   20     6        ASSIGN                                                   !2, '2014-03-10'
   21     7      > FE_RESET_R                                       $8      !1, ->23
          8    > > FE_FETCH_R                                               $8, !3, ->23
   22     9    >   INIT_FCALL                                               'strpos'
         10        SEND_VAR                                                 !3
         11        SEND_VAL                                                 '2014-03-10'
         12        DO_ICALL                                         $9      
         13        CONCAT                                           ~10     $9, '%0A'
         14        ECHO                                                     ~10
   23    15        INIT_FCALL                                               'strpos'
         16        SEND_VAR                                                 !3
         17        SEND_VAL                                                 '2014-03-10'
         18        DO_ICALL                                         $11     
         19        TYPE_CHECK                                    8          $11
         20      > JMPZ                                                     ~12, ->22
   25    21    >   ECHO                                                     !3
   21    22    > > JMP                                                      ->8
         23    >   FE_FREE                                                  $8
   27    24      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
279.33 ms | 1400 KiB | 18 Q