PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
Copy Clear
Copy Format Clear
<?php function reverse_vowels($word) { $vowels = []; foreach(str_split($word) as $c) { if (preg_match('/[ayeiou]/i', $c)) { $vowels[] = $c; } } $v = 0; $reverse = ''; for ($i=0; $i < strlen($word); $i++) { $is_vowel = preg_match('/[ayeiou]/i', $word[$i]); $reverse .= $is_vowel ? $vowels[count($vowels) - 1 - $v++] : $word[$i]; } return $reverse; } echo reverse_vowels('environment');
Show:  
Copy Clear