Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php $ronde = array("NAESEN, Lawrence/BE" => "AG2R Citron", "COSNEFROY, Benot/FR" => "AG..
Decoded Output download
<tr><td>G2R Citr</td><td></td><td>AG2R Citron</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>AG2R Citron</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>AG2R Citron</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>AG2R Citron</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>AG2R Citron</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Alpecin-Deceuninck</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Alpecin-Deceuninck</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Alpecin-Deceuninck</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Alpecin-Deceuninck</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Astana Qazaqstan</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Bahrain - Victorious</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Bahrain - Victorious</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Bahrain - Victorious</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Bahrain - Victorious</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>BORA - hansgrohe</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>BORA - hansgrohe</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>BORA - hansgrohe</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>BORA - hansgrohe</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Cofidis</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Cofidis</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Cofidis</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Cofidis</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Jumbo-Visma</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Jumbo-Visma</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Jumbo-Visma</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Jumbo-Visma</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Jumbo-Visma</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>EF Education-EasyPost</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>EF Education-EasyPost</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>EF Education-EasyPost</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>EF Education-EasyPost</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Groupama - FDJ</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Groupama - FDJ</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>INEOS Grenadiers</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>INEOS Grenadiers</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>INEOS Grenadiers</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Intermarch - Circus - Wanty</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Intermarch - Circus - Wanty</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Intermarch - Circus - Wanty</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Movistar Team</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Movistar Team</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Movistar Team</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Soudal - Quick Step</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Soudal - Quick Step</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Soudal - Quick Step</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Soudal - Quick Step</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Soudal - Quick Step</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Team Arka Samsic</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Team Arka Samsic</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Team Arka Samsic</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Team Arka Samsic</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Team Jayco AlUla</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Team Jayco AlUla</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Team Jayco AlUla</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Team DSM</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Trek - Segafredo</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Trek - Segafredo</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Trek - Segafredo</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Trek - Segafredo</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Trek - Segafredo</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Trek - Segafredo</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>UAE Team Emirates</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>UAE Team Emirates</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>UAE Team Emirates</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Lotto Dstny</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Lotto Dstny</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Lotto Dstny</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Uno-X Pro Cycling Team</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Uno-X Pro Cycling Team</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Israel - Premier Tech</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Israel - Premier Tech</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Israel - Premier Tech</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>TotalEnergies</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Team Flanders - Baloise</td><td>n</td></tr><tr><td>G2R Citr</td><td></td><td>Team Flanders - Baloise</td><td>n</td></tr>
Did this file decode correctly?
Original Code
<?php
$ronde = array("NAESEN, Lawrence/BE" => "AG2R Citron", "COSNEFROY, Benot/FR" => "AG2R Citron", "NAESEN, Oliver/BE" => "AG2R Citron", "DEWULF, Stan/BE" => "AG2R Citron", "VAN AVERMAET, Greg/BE" => "AG2R Citron", "KRAGH ANDERSEN, Sren/DK" => "Alpecin-Deceuninck", "RIESEBEEK, Oscar/NL" => "Alpecin-Deceuninck", "VAN DER POEL, Mathieu/NL" => "Alpecin-Deceuninck", "VERMEERSCH, Gianni/BE" => "Alpecin-Deceuninck", "LUTSENKO, Alexey/KZ" => "Astana Qazaqstan", "MILAN, Jonathan/IT" => "Bahrain - Victorious", "PASQUALON, Andrea/IT" => "Bahrain - Victorious", "MOHORI, Matej/SI" => "Bahrain - Victorious", "WRIGHT, Fred/UK" => "Bahrain - Victorious", "POLITT, Nils/DE" => "BORA - hansgrohe", "JUNGELS, Bob/LU" => "BORA - hansgrohe", "SCHACHMANN, Maximilian/DE" => "BORA - hansgrohe", "MEEUS, Jordi/BE" => "BORA - hansgrohe", "ZINGLE, Axel/FR" => "Cofidis", "RENARD, Alexis/FR" => "Cofidis", "ALLEGAERT, Piet/BE" => "Cofidis", "NOPPE, Christophe/BE" => "Cofidis", "VAN BAARLE, Dylan/NL" => "Jumbo-Visma", "LAPORTE, Christophe/FR" => "Jumbo-Visma", "VAN HOOYDONCK, Nathan/BE" => "Jumbo-Visma", "BENOOT, Tiesj/BE" => "Jumbo-Visma", "VAN AERT, Wout/BE" => "Jumbo-Visma", "BETTIOL, Alberto/IT" => "EF Education-EasyPost", "POWLESS, Neilson/US" => "EF Education-EasyPost", "KEUKELEIRE, Jens/BE" => "EF Education-EasyPost", "HONOR, Mikkel Frlich/DK" => "EF Education-EasyPost", "MADOUAS, Valentin/FR" => "Groupama - FDJ", "KNG, Stefan/CH" => "Groupama - FDJ", "SHEFFIELD, Magnus/US" => "INEOS Grenadiers", "PIDCOCK, Thomas/UK" => "INEOS Grenadiers", "KWIATKOWSKI, Micha/PL" => "INEOS Grenadiers", "DE GENDT, Aim/BE" => "Intermarch - Circus - Wanty", "TEUNISSEN, Mike/NL" => "Intermarch - Circus - Wanty", "GIRMAY, Biniam/ER" => "Intermarch - Circus - Wanty", "JORGENSON, Matteo/US" => "Movistar Team", "KANTER, Max/DE" => "Movistar Team", "GARCA CORTINA, Ivn/ES" => "Movistar Team", "DECLERCQ, Tim/BE" => "Soudal - Quick Step", "ASGREEN, Kasper/DK" => "Soudal - Quick Step", "SNCHAL, Florian/FR" => "Soudal - Quick Step", "LAMPAERT, Yves/BE" => "Soudal - Quick Step", "ALAPHILIPPE, Julian/FR" => "Soudal - Quick Step", "HOFSTETTER, Hugo/FR" => "Team Arka Samsic", "BIERMANS, Jenthe/BE" => "Team Arka Samsic", "DEKKER, David/NL" => "Team Arka Samsic", "CAPIOT, Amaury/BE" => "Team Arka Samsic", "REINDERS, Elmar/NL" => "Team Jayco AlUla", "MATTHEWS, Michae/AU" => "Team Jayco AlUla", "TYBAR, Zdenk/CZ" => "Team Jayco AlUla", "EEKHOFF, Nils/NL" => "Team DSM", "THEUNS, Edward/BE" => "Trek - Segafredo", "HOOLE, Daan/NL" => "Trek - Segafredo", "SIMMONS, Quinn/US" => "Trek - Segafredo", "STUYVEN, Jasper/BE" => "Trek - Segafredo", "KIRSCH, Alex/LU" => "Trek - Segafredo", "PEDERSEN, Mads/DK" => "Trek - Segafredo", "POGAAR, Tadej/SI" => "UAE Team Emirates", "BAX, Sjoerd/NL" => "UAE Team Emirates", "WELLENS, Tim/BE" => "UAE Team Emirates", "VAN MOER, Brent/BE" => "Lotto Dstny", "LIVYNS, Arjen/BE" => "Lotto Dstny", "VERMEERSCH, Florian/BE" => "Lotto Dstny", "TILLER, Rasmus/NO" => "Uno-X Pro Cycling Team", "KRISTOFF, Alexander/NO" => "Uno-X Pro Cycling Team", "REYNDERS, Jens/BE" => "Israel - Premier Tech", "VANMARCKE, Sep/BE" => "Israel - Premier Tech", "TEUNS, Dylan/BE" => "Israel - Premier Tech", "SAGAN, Peter/SK" => "TotalEnergies", "DE VYLDER, Lindsay/BE" => "Team Flanders - Baloise", "BRAET, Vito/BE" => "Team Flanders - Baloise");
foreach ($ronde as $renner => $ploeg) {
$land = substr($renner, -2, 2);
$komma = strpos($renner, ",");
$f = substr($renner, 0, $komma);
$v = substr($renner, $komma + 1, -3);
$output .= "<tr>";
if ($land == "BE") {
$output .= " class='belg'";
}
$output .= "<td>$v</td><td>$f</td><td>$ploeg</td><td>$land</td></tr>";
}
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>PHP basisoefeningen</title>
<style type="text/css">
body {
color: #0A0A55;
}
#wrapper {
width: 1080px;
margin-left: auto;
margin-right: auto;
border: solid 1px #0070C0;
padding: 0.3em;
}
main {
min-height: 20em;
padding: 1em;
}
footer {
height: 0.5em;
background-color: #0070C0;
}
td {
border: solid 1px darkblue;
margin: 0.3em;
padding: 0.2em;
}
.belg {
color: black;
background-color: #f9e105;
}
</style>
</head>
<body>
<div id="wrapper">
<header><img src="banner1.jpg" width="100%" alt="" /></header>
<main>
<table>
<tr>
<td><strong>Renner voornaam</strong></td>
<td><strong>Renner familienaam</strong></td>
<td><strong>Ploeg</strong></td>
<td><strong>Land</strong></td>
</tr>
<?php
echo $output;
?>
</table>
</main>
<footer> </footer>
</div>
</body>
</html>
Function Calls
strpos | 1 |
substr | 3 |
Stats
MD5 | 6a38d4b680f8c6cb653d7e351c88c947 |
Eval Count | 0 |
Decode Time | 761 ms |