3v4l.org

run code in 300+ PHP versions simultaneously
<?php $minAge = 86400; // 24h list ($usec, $sec) = explode(' ', microtime(false)); $name = sprintf('%d%06d', $sec, $usec * 1000000); var_dump($name, time()); $rows = array( 'import_1364895119900672_foobar', 'import_1364895119900672', ); $drops = array(); $maxCreatedAt = true === $minAge ? time() - $minAge : time() + 1; foreach ($rows as $row) { if (preg_match('/_([0-9]+)[0-9]{6}[_a-zA-Z]*$/', $row, $matches)) { var_dump($matches[1]); if ($maxCreatedAt > (int) $matches[1]) { $drops[] = $row; } } } var_dump($drops);
Output for 4.4.0, 7.3.1
string(16) "1364888660000253" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.3.0
string(16) "1364888660000167" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.2.13
string(16) "1364888660000186" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.38, 5.5.14, 5.5.27, 5.5.33, 5.6.2, 7.0.23, 7.1.10, 7.2.12
string(16) "1364888660000116" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.5, 7.1.18, 7.2.11
string(16) "1364888660000189" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.20, 5.4.22, 5.4.45, 5.5.26, 7.1.14, 7.2.10
string(16) "1364888660000134" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.2.9
string(16) "1364888660000217" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.6.0, 7.2.8
string(16) "1364888660000168" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.2.7
string(16) "1364888660000226" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.2.6
string(16) "1364888660000172" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.1.6, 7.2.5
string(16) "1364888660000104" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.1.4, 5.6.4, 7.0.17, 7.1.21, 7.2.4
string(16) "1364888660000123" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.0.9, 7.0.22, 7.0.32, 7.2.3
string(16) "1364888660000107" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.34, 5.5.4, 5.5.22, 5.6.13, 5.6.29, 7.0.19, 7.2.2
string(16) "1364888660000111" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.34, 7.1.3, 7.1.8, 7.1.24 - 7.1.25, 7.2.1
string(16) "1364888660000113" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.16, 5.4.23, 5.4.31, 7.2.0
string(16) "1364888660000119" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.6.15, 5.6.24, 7.0.4, 7.1.22 - 7.1.23
string(16) "1364888660000115" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.0.26, 7.1.20
string(16) "1364888660000124" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.1, 5.6.6, 7.1.19
string(16) "1364888660000159" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.12, 5.4.19, 7.1.17
string(16) "1364888660000132" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.36, 5.6.18, 7.1.16
string(16) "1364888660000122" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.24, 7.1.15
string(16) "1364888660000117" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.4, 5.6.14, 7.0.13, 7.1.13
string(16) "1364888660000118" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.10, 5.6.22, 5.6.37, 7.1.12
string(16) "1364888660000120" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.1.11
string(16) "1364888660000212" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.19, 5.5.37, 5.6.31, 7.0.8, 7.1.9
string(16) "1364888660000126" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.41, 5.6.5, 5.6.17, 7.0.7, 7.1.5, 7.1.7
string(16) "1364888660000141" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.2.3 - 5.2.17, 5.3.0 - 5.3.29, 7.1.4
string(16) "1364888660000100" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.9, 5.5.12, 5.5.15, 7.0.11, 7.0.24, 7.1.2
string(16) "1364888660000109" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.1.1
string(16) "1364888660000201" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.1.0
string(16) "1364888660000196" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.1.1, 5.6.7, 7.0.31
string(16) "1364888660000135" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.25, 5.6.12, 5.6.30, 7.0.1, 7.0.30
string(16) "1364888660000110" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.0.29
string(16) "1364888660000164" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.0.28
string(16) "1364888660000154" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.0.27
string(16) "1364888660000105" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.21, 7.0.25
string(16) "1364888660000130" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.0.21
string(16) "1364888660000098" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.31, 5.6.33, 7.0.20
string(16) "1364888660000112" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.9, 5.4.17, 7.0.18
string(16) "1364888660000103" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.0.16
string(16) "1364888660000169" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.39, 7.0.5, 7.0.15
string(16) "1364888660000163" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.1.2, 7.0.14
string(16) "1364888660000149" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.0, 7.0.12
string(16) "1364888660000191" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 7.0.10
string(16) "1364888660000152" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.43, 5.5.13, 5.5.16, 7.0.6
string(16) "1364888660000145" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.6.35, 7.0.3
string(16) "1364888660000185" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.18, 5.4.29, 5.5.18, 5.5.23 - 5.5.24, 5.5.32, 7.0.2
string(16) "1364888660000114" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.30, 5.6.9, 7.0.0
string(16) "1364888660000160" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.6.38
string(16) "1364888660000148" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.30, 5.6.10, 5.6.36
string(16) "1364888660000146" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.37, 5.6.34
string(16) "1364888660000133" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.7, 5.6.20, 5.6.32
string(16) "1364888660000136" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.6.28
string(16) "1364888660000203" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.4.2, 5.6.27
string(16) "1364888660000184" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.6.23, 5.6.26
string(16) "1364888660000121" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.6.25
string(16) "1364888660000174" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.8, 5.4.42, 5.6.3, 5.6.8, 5.6.21
string(16) "1364888660000127" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.6.19
string(16) "1364888660000195" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.14, 5.5.11, 5.5.28, 5.6.16
string(16) "1364888660000108" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.6.11
string(16) "1364888660000125" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.6.1
string(16) "1364888661000161" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.38
string(16) "1364888660000139" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.6, 5.4.33, 5.5.6, 5.5.10, 5.5.36
string(16) "1364888660000106" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.2.2, 5.5.35
string(16) "1364888660000147" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.29
string(16) "1364888660000101" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.25
string(16) "1364888660000170" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.21
string(16) "1364888660000150" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.3.4, 5.5.20
string(16) "1364888660000129" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.2, 5.5.17
string(16) "1364888660000153" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.8
string(16) "1364888660000200" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.5
string(16) "1364888660000137" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.40, 5.5.3
string(16) "1364888660000161" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.2
string(16) "1364888660000157" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.5.0
string(16) "1364888660000143" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.44
string(16) "1364888660000183" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.2.0, 5.4.35
string(16) "1364888660000181" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.3.5, 5.4.32
string(16) "1364888660000171" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.28
string(16) "1364888660000225" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.27
string(16) "1364888660000224" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.26
string(16) "1364888660000175" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.15
string(16) "1364888660000142" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.13
string(16) "1364888660000173" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.11
string(16) "1364888660000128" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.1, 5.4.7
string(16) "1364888660000179" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.4.3
string(16) "1364888660000131" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.2.1
string(16) "1364888660000223" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.1.6
string(16) "1364888660000244" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.1.5
string(16) "1364888660000211" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.1.3
string(16) "1364888660000277" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.3.3, 5.1.0
string(16) "1364888660000215" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.0.5
string(16) "1364888660000158" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.0.4
string(16) "1364888660000308" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.0.3
string(16) "1364888660000266" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.0.2
string(16) "1364888660000194" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.0.1
string(16) "1364888660000180" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 5.0.0
string(16) "1364888660000270" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.4.9
string(16) "1364888660000238" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.4.8
string(16) "1364888660000222" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.4.7
string(16) "1364888660000257" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.4.6
string(16) "1364888660000259" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.4.5
string(16) "1364888660000250" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.4.4
string(16) "1364888660000228" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.4.3
string(16) "1364888660000273" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.4.1
string(16) "1364888660000178" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.3.6, 4.3.11
string(16) "1364888660000208" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.3.10
string(16) "1364888660000210" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.3.9
string(16) "1364888660000248" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.3.8
string(16) "1364888660000282" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.3.7
string(16) "1364888660000256" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.3.2
string(16) "1364888660000214" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.3.1
string(16) "1364888660000254" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }
Output for 4.3.0
string(16) "1364888660000190" int(1364888660) string(10) "1364895119" string(10) "1364895119" array(0) { }

preferences:
246.14 ms | 401 KiB | 287 Q