1

1 単語の文字列の最初の母音の位置を見つける必要があります。例えば。

  • garbage戻るだろう1
  • plastic戻るだろう2
  • apple戻るだろう0

私は初心者なので、これに苦労しています。配列または正規表現によるループが必要だと思います。

4

3 に答える 3

14

機能を使用してくださいstrcspn。指定した文字のいずれにも一致しない先頭の文字列の長さを返します。

$pos = strcspn(strtolower($str), "aeiou"); // and sometimes y
于 2013-05-16T05:36:28.730 に答える
0

strpos — 文字列内で部分文字列が最初に出現する位置を見つける

例==

  $email  = 'name@example.com';
  $domain = strpos($email, '@');
  echo $domain; // prints 4
于 2013-05-16T05:35:50.263 に答える