-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path2503.php
More file actions
42 lines (36 loc) · 860 Bytes
/
2503.php
File metadata and controls
42 lines (36 loc) · 860 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?php
// echo 'hi';
function disemvowel(string $s): string
{
$tempAry = str_split($s);
// print_r($tempAry);
foreach ($tempAry as $key => $value) {
switch ($value) {
case 'a':
case 'A':
case 'e':
case 'E':
case 'i':
case 'I':
case 'o':
case 'O':
case 'u':
case 'U':
unset($tempAry[$key]);
break;
default:
# code...
break;
}
$s = implode($tempAry);
}
return $s;
}
echo disemvowel("This website is for intellegent people");
function shortRemoveV(string $s): string
{
$s = str_ireplace(['a', 'e', 'i', 'o', 'u'], '', $s);
return $s;
}
echo '<br>';
echo shortRemoveV("This website is for Intelligent People");