>> ZG·言語学習 >  >> 言語リソースとツール >> 言語ソフトウェア

文字列PHPの検索母音のコード?

`` php

<?php

function findvowels($ string){

//私たちが探している母音を定義する(ケースとそれには無関心)

$ vowels =['a'、 'e'、 'i'、 'o'、 'u'];

//空の配列を初期化して、見つかった母音を保存します

$ foundVowels =[];

//文字列内の各文字をループします

for($ i =0; $ i $ char =strtolower($ string [$ i]); //ケースに依存しないチェックのために小文字に変換します

if(in_array($ char、$ vowels)){

//文字が母音の場合は、配列に追加します

$ foundVowels [] =$ char;

}

}

//見つかった母音の配列を返します

$ foundVowelsを返します。

}

//使用の例

$ string ="これはテスト文字列です";

$ vowelsFound =findvowels($ string);

//見つかった母音を印刷します

エコー「文字列にある母音:」。 Inprode( "、"、$ vowelsFound);

?>

`` `

説明:

1。 `findvowels($ string)` function:

- 入力として文字列を取得します。

- 小文字を含む配列「$母音」を定義します。

- 結果を保存するために空の配列「$ fundVowels」を作成します。

2。文字列をループする:

- `for`ループを使用して、文字列内の各文字を繰り返します。

- `strtolower()`を使用して各文字を小文字に変換します。

3。母音のチェック:

- `in_array()`を使用して、現在の文字が `$ vowels`アレイに存在するかどうかを確認します。

- 母音の場合は、「$ foundvowels」アレイに追加します。

4。結果を返します:

- 入力文字列にあるすべての母音を含む `$ foundvowels`アレイを返します。

5。使用の例:

- サンプル文字列「$ string」を定義します。

- `findvowels()`関数を呼び出して、弦の母音を見つけ、結果を「$ vowelsfound」に保存します。

- `deprode()`を使用して、コンマとスペースを備えた「$ VowelsFound`アレイの母音を結合し、結果を印刷します。

このコードは出力されます:

`` `

文字列にある母音:i、i、a、e、i、a、e

`` `

著作権 © ZG·言語学習(www.zongjiefanwen.com) 無断複写・転載を禁じます。