PHP - If a string or variable begins with a vowel

Active3 hr before
Viewed126 times

6 Answers


I did a if thing to check if the variable only had aplha caracter but I also want to check if the variable strated with a vowel., Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers ,Thanks for contributing an answer to Stack Overflow!,Connect and share knowledge within a single location that is structured and easy to search.

$vocals = array('a', 'e', 'i', 'o', 'u');

if (ctype_alpha($original) && in_array($original {
   }, $vocals)) {
   print "oké";
} else {
   print "pas oké";
load more v

Check if the first character of the string is a vowel or not,Find the first character of the string,Write a program to reverse an array or string,Object Oriented Programming in C++

Input: str = "Animal"
Output: Accepted

Input: str = "GeeksforGeeks"
Output: Not Accepted
Not Accepted
load more v

Search Answer Titles

const regex = /\b(?<vowel>[aeiou])(\w*\k<vowel>)?\b/
load more v

Note: Use a regular expression to count the number of vowels (A, E, I, O, U) in a string.,Write a PHP program to count number of vowels in a given string.,Previous: Write a PHP program to check if a given string starts with a given substring. Next: Write a PHP program to decapitalize the first letter of the string and then adds it with rest of the string. ,Have another way to solve this solution? Contribute your code (and comments) through Disqus.

PHP Code:

< ? php

function count_Vowels($string) {
   preg_match_all('/[aeiou]/i', $string, $matches);
   return count($matches[0]);


Sample Output:

load more v

When it is required to accept a string that starts with a vowel, a ‘startswith’ function is used to check if the string begins with a specific character (vowel) or not.,The ‘startswith’ method is used to check if a string in the list begins with a vowel.,Python program to check if the given string is vowel Palindrome,Distance to nearest vowel in a string - JavaScript

Below is a demonstration of the same

my_list = ["Hi", "there", "how", "are", "u", "doing"]

print("The list is : ")

my_result = []
vowel = "aeiou"
for sub in my_list:
   flag = False

for letter in vowel:
   if sub.startswith(letter):
   flag = True
if flag:

print("The resultant string is : ")
load more v

The above program will check the inserted string characters, and if the character matches the vowel character, it will add it to the string_1 set, and if the character is not a vowel, it will pass to the next.,In this tutorial, we will discuss how a Python program can accept only the string which contains every vowel.,In the following example, we pass a string to check whether all the vowels are present or not. We have considered that both upper case and lowercase vowels are acceptable. That is "A", "E", "I", "O", "U" or "a", "e", "i", "o", "u".,In the above code, we have use the condition that if the string's length is greater or equal to the length of the vowel_1, that is, 5, and contains all the vowels. Then it will accept the string; otherwise, it will not accept the string.

Enter the String of characters:  aideiofguhs
The string is Accepted
# 2
Enter the String of characters: aideiofghs
The string is Not Accepted
load more v

Other "variable-string" queries related to "PHP - If a string or variable begins with a vowel"