3v4l.org

run code in 300+ PHP versions simultaneously
<?php $result = array ( 0 => array ( 'id' => '19', 'Title_EN' => 'Australian Transaction Reports and Analysis Center (AUSTRAC)', 'Link_EN' => 'http://www.austrac.gov.au', 'Title_SP' => NULL, 'Link_SP' => 'http://www.austrac.gov.au', 'ShowOnHomepage' => NULL, 'Date' => NULL, ), 1 => array ( 'id' => '5', 'Title_EN' => 'Bank for International Settlements (BIS)', 'Link_EN' => 'http://www.bis.org', 'Title_SP' => 'Bank for International Settlements (BIS)', 'Link_SP' => 'http://www.bis.org', 'ShowOnHomepage' => NULL, 'Date' => NULL, ), 2 => array ( 'id' => '7', 'Title_EN' => 'Banking Control Commission of Lebanon', 'Link_EN' => 'http://www.bccl.gov.lb', 'Title_SP' => 'Banking Control Commission of Lebanon', 'Link_SP' => 'http://www.bccl.gov.lb', 'ShowOnHomepage' => NULL, 'Date' => NULL, ), 3 => array ( 'id' => '6', 'Title_EN' => 'Banque de France', 'Link_EN' => 'http://www.banque-france.fr', 'Title_SP' => 'Banque de France', 'Link_SP' => 'http://www.banque-france.fr', 'ShowOnHomepage' => NULL, 'Date' => NULL, ), 4 => array ( 'id' => '4', 'Title_EN' => 'Banque du Liban (BDL)', 'Link_EN' => 'http://www.bdl.gov.lb', 'Title_SP' => 'Banque du Liban (BDL) (arabic)', 'Link_SP' => 'http://www.bdl.gov.lb', 'ShowOnHomepage' => NULL, 'Date' => NULL, ), 5 => array ( 'id' => '18', 'Title_EN' => 'Cellule de Traitement des Informations Financières (CTIF)', 'Link_EN' => 'http://www.ctif-cfi.be', 'Title_SP' => NULL, 'Link_SP' => 'http://www.ctif-cfi.be', 'ShowOnHomepage' => NULL, 'Date' => NULL, ), 6 => array ( 'id' => '12', 'Title_EN' => 'Financial Action Task Force on Money Laundering (FATF)', 'Link_EN' => 'http://www.fatf-gafi.org', 'Title_SP' => NULL, 'Link_SP' => 'http://www.fatf-gafi.org', 'ShowOnHomepage' => NULL, 'Date' => NULL, ), 7 => array ( 'id' => '8', 'Title_EN' => 'Financial Crimes Enforcement Network (FinCEN)', 'Link_EN' => 'http://www.fincen.gov', 'Title_SP' => NULL, 'Link_SP' => 'http://www.fincen.gov', 'ShowOnHomepage' => NULL, 'Date' => NULL, ), ); $icon1 = '<i class="fa-angle-left fa"></i>'; $icon2 = '<i class="fa-angle-right fa"></i>'; $count = 0; $lang = 'EN'; $HTML = ''; $totalcount = count($result); foreach ($result as $row) { $Title = $row['Title_'.$lang]; $Link = $row['Link_'.$lang]; if($count++ % 2 == 0) { $HTML .= '<div>'; $HTML .= ' <span class="side1"><a href="'.addhttp($Link).'" target="_blank">'.$icon1.' '.$Title.'</a></span> '; if($totalcount % 2 == 0 && $totalcount==$count) {$HTML .= '</div>';} } else { $HTML .= ' <span class="side2"><a href="'.addhttp($Link).'" target="_blank">'.$Title.' '.$icon2.'</a></span> '; $HTML .= '</div>'; } } echo $HTML; function addhttp($url) { if (!preg_match("~^(?:f|ht)tps?://~i", $url)) { $url = "http://" . $url; } return $url; }
Output for 7.0.0 - 7.0.20, 7.1.0 - 7.1.33, 7.2.5 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.4, 8.3.6
<div> <span class="side1"><a href="http://www.austrac.gov.au" target="_blank"><i class="fa-angle-left fa"></i> Australian Transaction Reports and Analysis Center (AUSTRAC)</a></span> <span class="side2"><a href="http://www.bis.org" target="_blank">Bank for International Settlements (BIS) <i class="fa-angle-right fa"></i></a></span> </div><div> <span class="side1"><a href="http://www.bccl.gov.lb" target="_blank"><i class="fa-angle-left fa"></i> Banking Control Commission of Lebanon</a></span> <span class="side2"><a href="http://www.banque-france.fr" target="_blank">Banque de France <i class="fa-angle-right fa"></i></a></span> </div><div> <span class="side1"><a href="http://www.bdl.gov.lb" target="_blank"><i class="fa-angle-left fa"></i> Banque du Liban (BDL)</a></span> <span class="side2"><a href="http://www.ctif-cfi.be" target="_blank">Cellule de Traitement des Informations Financières (CTIF) <i class="fa-angle-right fa"></i></a></span> </div><div> <span class="side1"><a href="http://www.fatf-gafi.org" target="_blank"><i class="fa-angle-left fa"></i> Financial Action Task Force on Money Laundering (FATF)</a></span> <span class="side2"><a href="http://www.fincen.gov" target="_blank">Financial Crimes Enforcement Network (FinCEN) <i class="fa-angle-right fa"></i></a></span> </div>
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 <div> <span class="side1"><a href="http://www.austrac.gov.au" target="_blank"><i class="fa-angle-left fa"></i> Australian Transaction Reports and Analysis Center (AUSTRAC)</a></span> <span class="side2"><a href="http://www.bis.org" target="_blank">Bank for International Settlements (BIS) <i class="fa-angle-right fa"></i></a></span> </div><div> <span class="side1"><a href="http://www.bccl.gov.lb" target="_blank"><i class="fa-angle-left fa"></i> Banking Control Commission of Lebanon</a></span> <span class="side2"><a href="http://www.banque-france.fr" target="_blank">Banque de France <i class="fa-angle-right fa"></i></a></span> </div><div> <span class="side1"><a href="http://www.bdl.gov.lb" target="_blank"><i class="fa-angle-left fa"></i> Banque du Liban (BDL)</a></span> <span class="side2"><a href="http://www.ctif-cfi.be" target="_blank">Cellule de Traitement des Informations Financières (CTIF) <i class="fa-angle-right fa"></i></a></span> </div><div> <span class="side1"><a href="http://www.fatf-gafi.org" target="_blank"><i class="fa-angle-left fa"></i> Financial Action Task Force on Money Laundering (FATF)</a></span> <span class="side2"><a href="http://www.fincen.gov" target="_blank">Financial Crimes Enforcement Network (FinCEN) <i class="fa-angle-right fa"></i></a></span> </div>

preferences:
194.66 ms | 405 KiB | 200 Q