3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = array("007EFC", "00CFC0", "00FFC0", "0AC4C0", "14CDF1", "166FEC", "2DA01F", "30FC40", "4A9CE1", "4F991D", "4FD01F", "4FD41F", "5E9CF5", "A99F01", "A9AC99", "AABBCC", "C0F22C", "C0F22F", "C0FC3A", "CC652F", "CC92CF", "CDCCC0", "DF00FF", "DFD01F", "FA9881", "FA9F01", "FAACC1", "FFAFEE"); $b = array("AABBCC", "14CDF1", "CDCCC0", "5E9CF5", "FFAFEE", "30FC40", "DF00FF", "007EFC", "FA9F01", "00FFC0", "4FD01F", "C0F22F", "4A9CE1", "166FEC", "4F991D", "C0F22C", "FAACC1", "A9AC99", "DFD01F", "C0FC3A", "A99F01", "0AC4C0", "2DA01F", "CC652F", "FA9881", "00CFC0", "4FD41F", "CC92CF"); $x = '1324341625312666243113212535'; $l = strlen($x); for($i=0;$i<$l;$i++) { $key = $x[$i] * $i; $a_color = $a[$key % $l]; $b_color = $b[$key % $l]; echo $a_color . ' ' . $b_color . ' ' . $key ."\n"; }
Output for 5.4.1 - 5.4.45, 5.5.24 - 5.5.35, 5.6.8 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.7, 7.2.29 - 7.2.33, 7.3.16 - 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.6
007EFC AABBCC 0 0AC4C0 5E9CF5 3 14CDF1 FFAFEE 4 5E9CF5 4A9CE1 12 5E9CF5 4A9CE1 12 CC92CF A99F01 20 2DA01F DF00FF 6 A9AC99 4F991D 42 C0F22C FAACC1 16 C0F22F A9AC99 45 00FFC0 CDCCC0 30 4FD41F C0F22F 11 FA9881 FA9881 24 DF00FF 2DA01F 78 007EFC AABBCC 84 2DA01F DF00FF 90 14CDF1 FFAFEE 32 5E9CF5 4A9CE1 68 FAACC1 4FD41F 54 CC652F C0FC3A 19 CC92CF A99F01 20 30FC40 007EFC 63 C0F22C FAACC1 44 DFD01F CC652F 23 CC92CF A99F01 48 A99F01 166FEC 125 DF00FF 2DA01F 78 DFD01F CC652F 135

preferences:
238.08 ms | 405 KiB | 223 Q