3v4l.org

run code in 300+ PHP versions simultaneously
<?php //Model Risk Management,Credit Risk Management,Other //Credit Risk Management,Model Risk Management,AI Model Development,Corporate Economics Group,Commercial Modeling Development,Consumer Modeling Development,Corporate Risk - RMG Model Development,Market and Counterparty Risk Analytics Model Development,Mortgage Model Development,Retail Investing and Financial Advice Model Development,Traded Products Model Development,Other use App\Actions\LMS\QM\GenerateQMAttachedLinksAction; return unserialize('a:2:{i:0;a:6:{s:5:"label";s:8:"Discount";s:4:"code";s:3:"CBO";s:4:"time";s:1:"1";s:5:"price";s:7:"-660.00";s:5:"coeff";N;s:10:"num_people";s:1:"1";}i:1;a:6:{s:5:"label";s:25:"Quant Bootcamp Self-paced";s:4:"code";s:3:"MOO";s:4:"time";s:1:"2";s:5:"price";s:7:"1100.00";s:5:"coeff";N;s:10:"num_people";s:1:"1";}}'); return getPermalink('QPM', 4, 2); function getPermalink($humancode,$unit,$part) { $courses = [ 'ADS' => 'CA', 'DS4F' => 'CD', 'FE' => 'CF', 'QPM' => 'CG', 'CL' => 'CL', 'M' => 'CN', 'CP' => 'CP', 'QRM' => 'CR', 'DSF' => 'FF', ]; if ($part==='b1'){ return BOOTCAMP_PERMALINK_ROOT."-{$courses[$humancode]}{$unit}"; } if ($part==='b2'){ return BOOTCAMP_PERMALINK_ROOT."-{$courses[$humancode]}{$unit}"; } if($part === 1){ return "xxx-qm-{$courses[$humancode]}{$unit}"; } if($part === 2){ return "xxx-qm-{$courses[$humancode]}{$unit}b"; } }
Output for 8.1.0 - 8.1.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.7

preferences:
47.41 ms | 402 KiB | 62 Q