Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/o6fAl function name: (null) number of ops: 26 compiled vars: !0 = $query, !1 = $content, !2 = $edited line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 29 0 E > ASSIGN !0, 'google' 30 1 ASSIGN !1, '+Sign+in+UploadSearch+Guide+Popular+on+YouTube+Music+Sports+Gaming+Movies+TV+Shows+News+Comedy+Week+Spotlight+No+channels+found+Loading+subscriptions+Channels+for+you+The+Ricky+Gervais+Channel+YouTube+Spotlight+Al+Jazeera+English+H%2B+The+Digital+Series+Truthloader+No+channels+found+Loading+subscriptions+Browse+channels+Sign+in+to+add+channels+to+your+guide+and+for+great+recommendations%21+Sign+in+%E2%80%BA+Featured+Channels+ABC+News+SubscribeSubscribedUnsubscribe+CNN+SubscribeSubscribedUnsubscribe+RT+SubscribeSubscribedUnsubscribe+The+New+York+Times+SubscribeSubscribedUnsubscribe+Associated+Press+SubscribeSubscribedUnsubscribe+BuzzFeed+Central+SubscribeSubscribedUnsubscribe+The+Weather+Channel+SubscribeSubscribedUnsubscribe+The+Wall+Street+Journal+SubscribeSubscribedUnsubscribe+The+Young+Turks+SubscribeSubscribedUnsubscribe+SourceFed+SubscribeSubscribedUnsubscribe+see+all+Popular+VICE+SubscribeSubscribedUnsubscribe+Nice+Peter%27s+Youtube+SubscribeSubscribedUnsubscribe+%D8%A7%D9%84%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D8%AC+%D8%9F+..+%D9%85%D8%B9+%D8%A8%D8%A7%D8%B3%D9%85+%D9%8A%D9%88%D8%B3%D9%81+SubscribeSubscribedUnsubscribe+JumbaFund+SubscribeSubscribedUnsubscribe+VlogBrothers+SubscribeSubscribedUnsubscribe+Auto-generated+by+YouTube+SubscribeSubscribedUnsubscribe+12%2C269%2C230+Subscription+preferences+Loading...+Loading...+Working...+News+-+Worldwide+Browse+Feed+Videos+Top+Stories+Play+0%3A56+Obama%3A+Oklahomans+inspire+with+courage+by+CNN+4%2C389+views+%7C+22+hours+ago+2%3A22+Residents+grieve+fallen+officer+by+wlkytv+301+views+%7C+6+hours+ago+2%3A19+Forget+Angelina+Jolie%3A+How+Obamacare+Endangers+Your+Breasts+by+ReasonTV+6%2C888+views+%7C+3+days+ago+0%3A53+Boston+marathon+runners+complete+last+mile+by+Euronews+2%2C559+views+%7C+1+day+ago+0%3A55+Gay+marriage+France%3A+Protestors+clash+with+police+in+Paris+by+ITN+301+views+%7C+7+hours+ago+11%3A41+Top+Naxal+leader+K+Sudarshan+may+be+behind+the+attack+on+Cong+rally%3A+Sources+by+ibnlive+301+views+%7C+7+hours+ago+8%3A45+Highlights%3A+LA+Galaxy+vs+Seattle+Sounders+FC+by+TheLAGalaxy+2%2C506+views+%7C+12+hours+ago+Entertainment+Play+2%3A14+La+vie+d%27Adele+%28Blue+is+the+Warmest+Colour%29+Movie+Clip+-+Festival+de+Cannes+Winner+2013+by+FilmIsNowEU+301+views+%7C+8+hours+ago+4%3A08+%2ASPECIAL+EDITION%2A+%27The+Fresh+Prince+of+Bel-Air%27+Rap+-+The+Graham+Norton+Show+May+30+BBC+AMERICA+by+BBCAmericaTV+390%2C720+views+%7C+2+days+ago+0%3A19+Arrested+Development+Season+4+Clip+-+Security+Cameras+%5BHD%5D+by+NewOnNetflix+112%2C157+views+%7C+3+days+ago+2%3A05+Michael+Douglas+and+Matt+Damon+in+Behind+the+Candelabra+%7C+Cannes+Film+Festival+by+blacktreemedia+785+views+%7C+2+days+ago+2%3A19+Forget+Angelina+Jolie%3A+How+Obamacare+Endangers+Your+Breasts+by+ReasonTV+6%2C888+views+%7C+3+days+ago+3%3A22+Exclusive%3A+Vin+Diesel+Teases+Fast+7%21+-+HipHollywood.com+by+HipHollywood+2%2C042+views+%7C+2+days+ago+1%3A07+Roman+Polanski+back+at+Cannes+with+%27Venus+in+Fur%27+by+AFP+347+views+%7C+2+days+ago+Sports+Play+8%3A45+Highlights%3A+LA+Galaxy+vs+Seattle+Sounders+FC+by+TheLAGalaxy+2%2C506+views+%7C+12+hours+ago+3%3A21+Miami+Heat+Vs+Indiana+Pacers+-+NBA+Eastern+Conference+Finals+2013+Game+3+by+NBASeasonPlayoffs+3%2C983+views+%7C+12+hours+ago+1%3A53+Digital+Serve%3A+Nadal%2C+Sharapova+Ready+by+ESPN+938+views+%7C+1+day+ago+1%3A40+Kings+Shut+Out+Sharks+For+Series+Lead+by+ESPN+1%2C958+views+%7C+3+days+ago+0%3A56+Falling+Cable+Hurts+10+NASCAR+Fans+by+AssociatedPress+346+views+%7C+9+hours+ago+2%3A58+Flacco%27s+Agent%3A+Ravens+Made+Dumb+Move+by+ESPN+4%2C340+views+%7C+21+hours+ago+2%3A43+Round+3+Recap%3A+2013+Crowne+Plaza+Invitational+by+pgatour+2%2C805+views+%7C+1+day+ago+3%3A46+MMA+Live+Extra%3A+UFC+160+Fallout+by+ESPN+301+views+%7C+4+hours+ago+0%3A30+Suns+To+Name+Hornacek+New+Coach+by+ESPN+916+views+%7C+19+hours+ago+1%3A33+Danica+and+Keselowski+collide+at+Charlotte+by+NASCAR+1%2C404+views+%7C+15+hours+ago+30%3A06+UFC+160%3A+Dana+White+Post-Fight+Media+Scrum+by+Karyn+Bryant+30%2C197+views+%7C+1+day+ago+1%3A01+John+Tortorella+on+Brad+Richards+-+Post+Game+Comments+-+May+23%2C+2013+%28HD%29+by+HockeyWebCaster+31%2C736+views+%7C+3+days+ago+Technology+Play+2%3A26+Hulu+Bidding+War+Welcomes+KKR%2C+Silver+Lake+by+Bloomberg+785+views+%7C+3+days+ago+4%3A41+Curiosity+-+what%27s+inside+the+cube+winner+video+by+22CansOfficial+506%2C029+views+%7C+1+day+ago+3%3A40+BMW+Pininfarina+Gran+Lusso+Coup%C3%A9+-+Exterior+Design+by+SupercarHall+4%2C926+views+%7C+2+days+ago+1%3A50+Google+Glass+Photographer+by+gogrovo+607%2C503+views+%7C+4+days+ago+1%3A30+Watch%3A+A+car+that+runs+on+your+tweets+and+Facebook+likes+by+ibnlive+301+views+%7C+13+hours+ago+2%3A14+Iran-linked+hackers+probe+U.S.+energy+firms+by+CNN+1%2C411+views+%7C+2+days+ago+World+Play+7%3A08+Trying+to+avoid+an+EU-China+trade+war+-+BUSINESS+BULLETIN+05%2F27%2F2013+by+france24english+209+views+%7C+10+hours+ago+1%3A19+World+Economic+Forum+meeting+in+Jordan+ends+with+session+of+Palestinian+and+Israeli+leaders+by+JewishNewsOne+302+views+%7C+21+hours+ago+2%3A30+S+Korean+Former+Comfort+Women+Cancel+Meeting+with+Osaka+Mayor+by+NTDTV+309+views+%7C+3+days+ago+2%3A06+Rockets+hit+Beirut%27s+southern+suburbs+by+AlJazeeraEnglish+6%2C885+views+%7C+1+day+ago+0%3A55+Gay+marriage+France%3A+Protestors+clash+with+police+in+Paris+by+ITN+301+views+%7C+7+hours+ago+11%3A41+Top+Naxal+leader+K+Sudarshan+may+be+behind+the+attack+on+Cong+rally%3A+Sources+by+ibnlive+301+views+%7C+7+hours+ago+1%3A49+Colombia+closer+to+peace+deal+by+AlJazeeraEnglish+749+views+%7C+16+hours+ago+Language%3A+English+Country%3A+Worldwide+Safety%3A+Off+Help+Loading...+Loading...+Loading...+About+Press+%26+Blogs+Copyright+Creators+%26+Partners+Advertising+Developers+Terms+Privacy+Policy+%26+Safety+Send+feedback+Try+something+new%21+Loading...+Working...+Sign+in+to+add+this+to+Watch+Later+Sign+in+to+add+this+to+Watch+Later+Added+to+Private+videos+will+be+skipped+if+viewers+don%27t+have+access%2C+but+playlist+notes+are+publicly+visible.+Back+to+list+Added+to+playlist%3A+Private+videos+will+be+skipped+if+viewers+don%27t+have+access%2C+but+playlist+notes+are+publicly+visible.+Add+an+optional+note150+Add+note+Saving+note...+Note+added+to%3A+Error+adding+note%3A+Click+to+add+a+new+note+' 32 2 INIT_FCALL 'stristr' 3 SEND_VAR !1 4 SEND_VAR !0 5 DO_ICALL $5 6 ASSIGN !2, $5 33 7 INIT_FCALL 'preg_replace' 8 INIT_FCALL 'preg_quote' 9 SEND_VAR !0 10 SEND_VAL '%7E' 11 DO_ICALL $7 12 CONCAT ~8 '%7E%5Cb%28', $7 13 CONCAT ~9 ~8, '%29%5Cb%7Ei' 14 SEND_VAL ~9 15 SEND_VAL '%3Cspan+class%3D%22found%22%3E%241%3C%2Fspan%3E' 16 SEND_VAR !2 17 DO_ICALL $10 18 ASSIGN !2, $10 35 19 INIT_FCALL 'truncate' 20 SEND_VAR !2 21 SEND_VAL 32 22 SEND_VAL 160 23 DO_FCALL 0 $12 24 ECHO $12 25 > RETURN 1 Function truncate: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 45 Branch analysis from position: 45 2 jumps found. (Code = 44) Position 1 = 48, Position 2 = 21 Branch analysis from position: 48 2 jumps found. (Code = 43) Position 1 = 55, Position 2 = 57 Branch analysis from position: 55 1 jumps found. (Code = 42) Position 1 = 58 Branch analysis from position: 58 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 57 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 21 2 jumps found. (Code = 43) Position 1 = 32, Position 2 = 43 Branch analysis from position: 32 2 jumps found. (Code = 43) Position 1 = 34, Position 2 = 42 Branch analysis from position: 34 1 jumps found. (Code = 42) Position 1 = 48 Branch analysis from position: 48 Branch analysis from position: 42 Branch analysis from position: 43 2 jumps found. (Code = 44) Position 1 = 48, Position 2 = 21 Branch analysis from position: 48 Branch analysis from position: 21 filename: /in/o6fAl function name: truncate number of ops: 61 compiled vars: !0 = $input, !1 = $maxWords, !2 = $maxChars, !3 = $words, !4 = $chars, !5 = $truncated, !6 = $fragment, !7 = $result line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > RECV !0 1 RECV !1 2 RECV !2 3 3 INIT_FCALL 'preg_split' 4 SEND_VAL '%2F%5Cs%2B%2F' 5 SEND_VAR !0 6 DO_ICALL $8 7 ASSIGN !3, $8 4 8 INIT_FCALL 'array_slice' 9 SEND_VAR !3 10 SEND_VAL 0 11 SEND_VAR !1 12 DO_ICALL $10 13 ASSIGN !3, $10 5 14 INIT_FCALL 'array_reverse' 15 SEND_VAR !3 16 DO_ICALL $12 17 ASSIGN !3, $12 7 18 ASSIGN !4, 0 8 19 ASSIGN !5, <array> 10 20 > JMP ->45 12 21 > INIT_FCALL 'trim' 22 INIT_FCALL 'array_pop' 23 SEND_REF !3 24 DO_ICALL $16 25 SEND_VAR $16 26 DO_ICALL $17 27 ASSIGN !6, $17 13 28 STRLEN ~19 !6 29 ASSIGN_OP 1 !4, ~19 15 30 IS_SMALLER !2, !4 31 > JMPZ ~21, ->43 16 32 > BOOL_NOT ~22 !5 33 > JMPZ ~22, ->42 17 34 > INIT_FCALL 'substr' 35 SEND_VAR !6 36 SEND_VAL 0 37 SUB ~24 !2, !4 38 SEND_VAL ~24 39 DO_ICALL $25 40 ASSIGN_DIM !5 41 OP_DATA $25 19 42 > > JMP ->48 22 43 > ASSIGN_DIM !5 44 OP_DATA !6 10 45 > COUNT ~27 !3 46 IS_SMALLER 0, ~27 47 > JMPNZ ~28, ->21 25 48 > INIT_FCALL 'implode' 49 SEND_VAR !5 50 SEND_VAL '+' 51 DO_ICALL $29 52 ASSIGN !7, $29 27 53 IS_EQUAL !0, !7 54 > JMPZ ~31, ->57 55 > QM_ASSIGN ~32 '' 56 > JMP ->58 57 > QM_ASSIGN ~32 '...' 58 > CONCAT ~33 !7, ~32 59 > RETURN ~33 28 60* > RETURN null End of function truncate
Generated using Vulcan Logic Dumper, using php 8.0.0