3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n"; echo "<rss version=\"2.0\">\n"; echo "<channel>\n"; $date = new DateTime('now'); $date->modify('+10 day'); for ($i = 1; $i <= 10; $i++) { $date->modify('-1 day'); echo $date->format('dmY'). "\n"; } ?>
Output for 5.4.0 - 5.4.45, 5.6.28, 7.0.20, 7.1.0 - 7.1.20, 7.2.6 - 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.4, 8.3.6
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 30102015 29102015 28102015 27102015 26102015 25102015 24102015 23102015 22102015 21102015
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 <?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 30102015 29102015 28102015 27102015 26102015 25102015 24102015 23102015 22102015 21102015
Output for 7.0.6
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 12052016 11052016 10052016 09052016 08052016 07052016 06052016 05052016 04052016 03052016
Output for 7.0.5
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 11042016 10042016 09042016 08042016 07042016 06042016 05042016 04042016 03042016 02042016
Output for 7.0.4
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 18032016 17032016 16032016 15032016 14032016 13032016 12032016 11032016 10032016 09032016
Output for 7.0.3
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 26032016 25032016 24032016 23032016 22032016 21032016 20032016 19032016 18032016 17032016
Output for 7.0.2
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 30032016 29032016 28032016 27032016 26032016 25032016 24032016 23032016 22032016 21032016
Output for 7.0.1
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 01042016 31032016 30032016 29032016 28032016 27032016 26032016 25032016 24032016 23032016
Output for 7.0.0
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 04042016 03042016 02042016 01042016 31032016 30032016 29032016 28032016 27032016 26032016
Output for 5.6.21
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 10052016 09052016 08052016 07052016 06052016 05052016 04052016 03052016 02052016 01052016
Output for 5.6.20
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 18042016 17042016 16042016 15042016 14042016 13042016 12042016 11042016 10042016 09042016
Output for 5.6.19
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 15032016 14032016 13032016 12032016 11032016 10032016 09032016 08032016 07032016 06032016
Output for 5.6.18
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 23032016 22032016 21032016 20032016 19032016 18032016 17032016 16032016 15032016 14032016
Output for 5.6.17
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 28032016 27032016 26032016 25032016 24032016 23032016 22032016 21032016 20032016 19032016
Output for 5.6.16
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 05042016 04042016 03042016 02042016 01042016 31032016 30032016 29032016 28032016 27032016
Output for 5.6.15
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 06042016 05042016 04042016 03042016 02042016 01042016 31032016 30032016 29032016 28032016
Output for 5.6.14
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 10042016 09042016 08042016 07042016 06042016 05042016 04042016 03042016 02042016 01042016
Output for 5.6.13
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 23042016 22042016 21042016 20042016 19042016 18042016 17042016 16042016 15042016 14042016
Output for 5.6.12
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 28042016 27042016 26042016 25042016 24042016 23042016 22042016 21042016 20042016 19042016
Output for 5.6.11
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 01052016 30042016 29042016 28042016 27042016 26042016 25042016 24042016 23042016 22042016
Output for 5.6.10
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 03052016 02052016 01052016 30042016 29042016 28042016 27042016 26042016 25042016 24042016
Output for 5.6.9
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 06052016 05052016 04052016 03052016 02052016 01052016 30042016 29042016 28042016 27042016
Output for 5.6.8
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 08052016 07052016 06052016 05052016 04052016 03052016 02052016 01052016 30042016 29042016
Output for 5.6.7
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 02062016 01062016 31052016 30052016 29052016 28052016 27052016 26052016 25052016 24052016
Output for 5.5.35
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 30052016 29052016 28052016 27052016 26052016 25052016 24052016 23052016 22052016 21052016
Output for 5.5.34
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 19042016 18042016 17042016 16042016 15042016 14042016 13042016 12042016 11042016 10042016
Output for 5.5.33
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 17032016 16032016 15032016 14032016 13032016 12032016 11032016 10032016 09032016 08032016
Output for 5.5.32
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 24032016 23032016 22032016 21032016 20032016 19032016 18032016 17032016 16032016 15032016
Output for 5.5.31
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 29032016 28032016 27032016 26032016 25032016 24032016 23032016 22032016 21032016 20032016
Output for 5.5.30
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 09042016 08042016 07042016 06042016 05042016 04042016 03042016 02042016 01042016 31032016
Output for 5.5.29
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 25042016 24042016 23042016 22042016 21042016 20042016 19042016 18042016 17042016 16042016
Output for 5.5.28
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 29042016 28042016 27042016 26042016 25042016 24042016 23042016 22042016 21042016 20042016
Output for 5.5.27
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 30042016 29042016 28042016 27042016 26042016 25042016 24042016 23042016 22042016 21042016
Output for 5.5.26
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 04052016 03052016 02052016 01052016 30042016 29042016 28042016 27042016 26042016 25042016
Output for 5.5.25
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 07052016 06052016 05052016 04052016 03052016 02052016 01052016 30042016 29042016 28042016
Output for 5.5.24
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> 09052016 08052016 07052016 06052016 05052016 04052016 03052016 02052016 01052016 30042016

preferences:
182.62 ms | 401 KiB | 227 Q