3v4l.org

run code in 500+ PHP versions simultaneously
<?php $icelandic = array( 'jan' => 'January', 'feb' => 'February', 'mar' => 'March', 'apr' => 'April', 'maí' => 'May', 'jún' => 'June', 'júl' => 'July', 'ágú' => 'August', 'okt' => 'October', 'sep' => 'September', 'nóv' => 'November', 'des' => 'December', ); $tests = array( '1. júní 2018 04:53', '2. Ágú 2018 04:53', '3. Maí 2018 04:53', '4. nóvember 2018 04:53', '5. Des 2018 04:53' ); foreach ($tests as $test) { echo "\n$test -> "; echo preg_replace_callback('~(' . implode('|', array_keys($icelandic)) . ')\pL*~iu', function($m)use($icelandic) { return $icelandic[mb_strtolower($m[1], 'UTF-8')]; }, $test); }
Output for rfc.property-hooks, git.master, git.master_jit
1. júní 2018 04:53 -> 1. June 2018 04:53 2. Ágú 2018 04:53 -> 2. August 2018 04:53 3. Maí 2018 04:53 -> 3. May 2018 04:53 4. nóvember 2018 04:53 -> 4. November 2018 04:53 5. Des 2018 04:53 -> 5. December 2018 04:53

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
60.24 ms | 1623 KiB | 4 Q