문자열은 문자, 숫자 및 기호를 포함하여 일련의 문자입니다. 이 튜토리얼은 다른 방법을 사용하여 PHP의 주어진 문자열의 모음 수를 계산하는 방법을 배웁니다. 영어의 모음은
a
, e , i , o , u 이며, 대문자화 될 수 있습니다. . 또는 소문자.
모음이란 무엇입니까?
모음은 특정 발음을 나타내는 알파벳 문자입니다. 캡 및 소문자를 포함하여 영어에는 5 개의 모음이 있습니다 :
예 1
입력 : String = "Tutorialspoint"
출력 :
6
설명
문자열 "Tutorialspoint"의 모음은 u
, o , i , i
,
a, e, i, o, u
, o ,
i
. 총
6 모음이 있습니다. -
예제 2
입력 : String = "php"
출력 : 0
설명
문자열 "php"에는 모음이 포함되어 있지 않으므로 카운트는 0입니다. -
예제 3
입력 : String = "Ayush Mishra"
출력 :
4
설명
문자열의 모음은 a
, u , i , i , 입니다. 총 4 모음이 있습니다.
다음은 문자열에서 모음을 계산하기 위해 PHP를 사용하는 다른 방법입니다.
직접 로직 메소드 를 사용하십시오
기능 사용
직접 논리 방법을 사용하여 문자열에서 모음을 계산하십시오
우리는 간단한 루프를 사용하여 문자열을 반복하고 각 문자가 모음인지 확인합니다. 그렇다면 카운터를 증가시킵니다. 루프가 끝나면 총 모음 수를 반환합니다.
구현 단계
먼저 문자열을 입력 매개 변수로 정의하십시오.
이제 카운트 변수를 0으로 초기화하십시오.
문자열의 각 문자를 통해 루프.
각 문자에 대해 가 모음인지 확인하십시오 (케이스 insensitive).
각 모음에 대한 카운트 변수를 추가하십시오.
모음 수를 반환합니다.
구현 코드
출력
-
시간 복잡성 : o (n)
<: :> 공간 복잡성 : o (1)
문자열에서 모음을 계산하기 위해 함수를 사용하십시오
이 방법에서는 함수를 사용하여 문자열의 모음 수를 계산합니다. 우리는 필요에 따라 나중에 사용할 수 있도록 함수를 사용합니다.
구현 단계
이제 카운트 변수를 0으로 초기화하고 문자열을 소문자로 변환하십시오.
문자열을 통해 전송하고 사전 정의 된 목록으로 모음을 확인하십시오. -
각 모음에 대한 카운트 변수를 추가하십시오.
모음 수를 반환합니다. -
구현 코드
-
출력
-
시간 복잡성 :
o (n)
<: :> 공간 복잡성 : - o (1)
위 내용은 문자열로 모음을 계산하는 PHP 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!