3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $sAlias = '1'; $aUml = array('/À/u', '/Á/u', '/Â/u', '/Ã/u', '/Ä/u', '/Å/u', '/Æ/u', '/Ç/u', '/È/u', '/É/u', '/Ê/u', '/Ë/u', '/Ì/u', '/Í/u', '/Î/u', '/Ï/u', '/Ñ/u', '/Ò/u', '/Ó/u', '/Ô/u', '/Õ/u', '/Ö/u', '/Ù/u', '/Ú/u', '/Û/u', '/Ü/u', '/Ý/u', '/à/u', '/á/u', '/â/u', '/ã/u', '/ä/u', '/å/u', '/æ/u', '/ç/u', '/è/u', '/é/u', '/ê/u', '/ë/u', '/ì/u', '/í/u', '/î/u', '/ï/u', '/ñ/u', '/ò/u', '/ó/u', '/ô/u', '/õ/u', '/ö/u', '/ø/u', '/ù/u', '/ú/u', '/û/u', '/ü/u', '/ý/u', '/ÿ/u', '/ß/u', '/œ/u', '/ž/u', '/Ÿ/u', '/Œ/u', '/Ž/u', '"'); $aSym = array('A', 'A', 'A', 'A', 'A', 'A', 'AE', 'C', 'E', 'E', 'E', 'E', 'I', 'I', 'I', 'I', 'N', 'O', 'O', 'O', 'O', 'O', 'O', 'U', 'U', 'U', 'U', 'Y', 'a', 'a', 'a', 'a', 'a', 'a', 'ae', 'c', 'e', 'e', 'e', 'e', 'i', 'i', 'i', 'i', 'n', 'o', 'o', 'o', 'o', 'o', 'o', 'u', 'u', 'u', 'u', 'y', 'y', 'ss', 'oe', 'z', 'Y', 'OE', 'Z', ''); $sAlias = preg_replace($aUml, $aSym, $sAlias);
Output for 4.3.11 - 5.6.28, 7.0.0 - 7.1.0
Warning: preg_replace(): No ending delimiter '"' found in /in/rvWC4 on line 7
Output for hhvm-3.12.0
Warning: No ending delimiter '"' found: ["] in /in/rvWC4 on line 7
Output for hhvm-3.10.0
Warning: No ending delimiter '"' found: ["] in /in/rvWC4 on line -1
Output for 4.3.0 - 4.3.10
Warning: No ending delimiter '"' found in /in/rvWC4 on line 7